Nope, I have not tried 3.1, but I will if it is stable. On 16/08/2009, at 01:03, Jeff Brown wrote:
> *sigh* > > Trust me, the hint directories mechanism works. Lots of stuff > would be broken otherwise including the tests we have for it. > > What I'm seeing is a SerializationException that is happening due > to an attempt to serialize a non-Gallio type across a remoting > channel to a Gallio-only AppDomain. Test code is *not* supposed to > be able to be loaded in that context anyways. > > So it's not hint directories or anything like that. It's a > question of some stray code trying to serialize an object over the > type to a place where that object should not be. My guess is that > the object in question is most likely a custom Exception type > defined in the Shunra.Infra assembly. > > These issues are very subtle and pernicious. > > It's really hard for me to understand what's going on without > knowing more about what your code is doing. > > Just for kicks, have you tried a recent v3.1 nightly? > http://ccnet.gallio.org/Distributables/ > > Jeff. > > From: [email protected] > [mailto:[email protected]] On Behalf Of Mark Kharitonov > Sent: Saturday, August 15, 2009 7:36 AM > To: [email protected] > Subject: MbUnit Re: Gallio.Host.exe seem to ignore the > HintDirectories parameter passed to Gallio task. > > Jeff, the error suggests that it cannot find the assembly. > Fusion suggests that Gallio.Host.exe is looking for the assembly > under the Gallio bin directory only. According to the fusion there > are no attempts > to load it from any of the HintDirectories - see the attached > fusion log. > Is it the way it supposed to be? > > On 15/08/2009, at 15:06, Jeff Brown wrote: > >> >> Look for any use of the CallContext type. >> >> The following exception suggests that something is attempting to >> send an >> object of some type defined in Shunra.Infra out via the remoting >> channel >> Gallio uses to communicate with the tests. >> >> System.Runtime.Serialization.SerializationException: Unable to >> find assembly >> 'Shunra.Infra, Version=1.0.0.0, Culture=neutral, >> PublicKeyToken=807fc02bc4ce69db' >> >> Jeff. >> >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On >> Behalf Of Mark Kharitonov >> Sent: Saturday, August 15, 2009 4:26 AM >> To: MbUnit.User >> Subject: MbUnit Re: Gallio.Host.exe seem to ignore the >> HintDirectories >> parameter passed to Gallio task. >> >> >> I do not know what it is. >> If you tell me what to look for I will check it. >> >> On Aug 15, 2:13 pm, "Jeff Brown" <[email protected]> wrote: >>> The SerializationException looks interesting... >>> >>> Do you use the logical call context in any way? >>> >>> Jeff. >>> >>> >>> >>> -----Original Message----- >>> From: [email protected] >>> [mailto:[email protected]] >>> On >>> >>> Behalf Of Mark Kharitonov >>> Sent: Saturday, August 15, 2009 3:35 AM >>> To: MbUnit.User >>> Subject: MbUnit Gallio.Host.exe seem to ignore the HintDirectories >>> parameter passed to Gallio task. >>> >>> I am trying to run the tests using the Gallio msbuild task. >>> It fails, although Run Tests on the project in the solution explorer >>> succeeds (albeit with the strange TD.NET behavior I have reported >>> here >>> -http://groups.google.com/group/MbUnitUser/browse_thread/thread/ >>> 8f5f63... >>> 2e1). >>> >>> Anyway, it seems that Gallio.Host.exe fails to load the dependent >>> assemblies. I am attaching a zip >>> archivehttp://groups.google.com/group/MbUnitUser/web/ >>> Gallio.Host.Info. >>> zip >>> containing the following pieces: >>> * The fusion log directory - logs >>> * The msbuild project file used to run the tests - master.proj >>> * The diagnostics msbuild output for running master.proj - >>> msbuild.log >>> * The dir shell command output of the directory where the assemblies >>> are - OutDir.listing. >>> >>> Any ideas? >>> Thanks.- Hide quoted text - >>> >>> - Show quoted text - >> >> >> > > ====================================================================== > ==== > There are two kinds of people. Those whose guns are loaded and > those who dig. > (The good, the bad and the ugly). > So let us raise our cups for our guns always be loaded. > > > > > > ======================================================================== == There are two kinds of people. Those whose guns are loaded and those who dig. (The good, the bad and the ugly). So let us raise our cups for our guns always be loaded. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MbUnit.User" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MbUnitUser?hl=en -~----------~----~----~----~------~----~------~--~---
