NUnit setup for VSNET2005
I was getting this error when loading a v2.0.50727 assembly in NUnit 2.2.0:
"System.BadImageFormatException: The format of the file 'something.dll' is invalid."
After a bit of hacking around I found out how to fix it.
First you need to download and install the iteration version 2.2.3. Use that link because for some reason you won’t get there from http://www.nunit.com.
Here’s the link to download: http://nunit.com/testweb/index.php?p=download
I think they just updated the site (it was dated 11/14/05) and the web site may have not been released.
Anyways, once you get 2.2.3 installed load up the nunit-gui.exe.config file under the bin folder for nunit. Then uncomment the following section:
<startup>
<supportedRuntime version="v2.0.50727" />
<supportedRuntime version="v2.0.50215" />
<supportedRuntime version="v2.0.40607" />
<supportedRuntime version="v1.1.4322" />
<supportedRuntime version="v1.0.3705" />
<requiredRuntime version="v1.0.3705" />
</startup>
Make sure v2.0.50727 is at the top of the list.
From there you should be able to load and test VSNET2005/.NET2.0 assemblies.

2 Comments:
snap!
i get the same error on my lady shave when it cant boot.
i have no idea what all that means, but its very geeky, very exotic and i just like looking at it.
Richard - Thanks for posting the fix for NUnit with VS2005. You saved me a *lot* of time. Cheers, Ron.
Post a Comment
Subscribe to Post Comments [Atom]
<< Home