[Mono-dev] Application Portability Guidelines.

Charlie Poole charlie at nunit.com
Mon Jul 31 22:11:11 EDT 2006


Hi Brian, 

> Charlie Poole wrote:
> > Oddly enough, loading our NUnit 2.4 test assemblies under a single 
> > domain causes it to fail. We're making it work under Mono by using 
> > Multiple AppDomains. So I assume the problem is more subtle than 
> > "never create more than one" I'll be interested in reading 
> what the issues are.
> 
> It was more of a "don't do it because you can't be sure what 
> will work and what won't." Obviously, you guys are doing 
> NUnit tests, so multiple AppDomains work in some cases. I 
> would expect you to have trouble, say, running NUnit tests on 
> NUnit; the current setup causes great difficulty if you're 
> trying to use two different versions of the same assembly.

Yes, I can see that would be a problem. It can occur in certain situations
with add-ins and also with legacy tests that reference some version of the
nunit.core assembly.

Charlie






More information about the Mono-devel-list mailing list