logo       

RE: NUnit Version Numbering: msg#00028

windows.dotnet.nunit.devel

Subject: RE: NUnit Version Numbering

Hi Kamil,

> 2005/12/11, Charlie Poole <charlie@xxxxxxxxxxxxxxxxxxx>:
> > From my point of view, this solves one part of the problem: the ability
> to
> > run a .Net 1.1 versus a .Net 2.0 NUnit build on mono. Ideally, we could
> > extend it to allow multiple versions of NUnit...
>
> Well, actually it is not really an issue. You can just install one
> version of nunit (all its assemblies) into one directory and the other
> one into another directory and they will just work. The only problem
> is that you then need to do an extra stuff to reference it - in
> particular you need to give the full path where to find
> nunit.framework.dll and when executing the test runner. But since this
> is exactly the same way as in Windows, it is not a problem.
> As you say mono will probably always have its own version used to
> build/test mono itself and it should not conflict with any other
> installation of nunit.

Yes, I think this is more an issue of working from the command line rather
than a difference between Linux and Windows. In either case, if you use
desktop shortcuts, you can run whatever you like. At the command line, I
sometimes set up a script that conditions the path to run the version I
want.

> >
> > As an aside, I'm still not convinced that a single build of NUnit
> couldn't
> > be made to work on Mono, just as it works on Windows .Net.
>
> But it doesn't on Windows!!! Otherwise we would not need nunit-2.2.3
> and nunit-2.0-2.2.3 (they are exactly the separate builds of NUnit,
> which are needed to make everyting work on Windows).

Ah, this is where we started. Will you accept that it is working for some
people on some windows installations? Here is a list of combinations I've
already run myself...

NUnit built with 1.1 running under 1.1
NUnit built with 1.1 running under 2.0 using config file
NUnit built with 1.1 running under 2.0 using /framework:2.0.50727

NUnit built with 2.0 running under 2.0
NUnit built with 2.0 running under 1.1 using config file
NUnit built with 2.0 running under 1.1 using /framework:2.0.50727

One thing - if you try to use BOTH the config file and the /framework
option, the config file is honored.

If you'd like to pick a particular combination that does not work for you,
we can go into the details.

Charlie





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise