You can use the -defaultframework:net-1.1 or -k:net-1.1 command line
switch or you can set the nant.settings.currentframework property in the
build file. I assume you recently installed .Net 2.0 and that's when
this stopped working.
I don't know how Nant determines what version to use by default.
It runs great if the dll created in VS is deployed.
The only difference I can see is the size of the .dll.
Another given difference is that the VS version will
open in ildasm whereas the NAnt version won't
(pointing to the possibility that NAnt is using the
wrong version of the framework). It lo