Hi Atsushi Not sure what the effect of that registry bug was ,but the Mono 1.1.9.2 release was working just fine here for running a version of NAnt built using .NET 1.1. However its failing badly attempting to run NAnt built using .NET 2.0:
** ERROR **: Can't find custom attr constructor image: <path to NAnt.exe> mtoken: 0x0a000012 Do you actually installed Mono using a Windows installer, or built it from source ? Up until now, NAnt needed the registry key created by the Mono installer to determine a) whether Mono was actually installed b) what the installation directory was c) what version was actually installed On Linux, we use pkg-config for this purpose. I'll see if I can use pkg-config for this purpose on Windows too (for those building Mono from source in cygwin). Should not be that hard. Gert > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Atsushi Eno > Sent: vrijdag 2 december 2005 3:19 > To: mono-list mailing list > Subject: [Mono-list] Anyone ever tried to run NAnt on mono on Windows? > > Anyone ever tried to run NAnt on mono on Windows? It complains > that I don't have Registry key: > > Unhandled Exception: System.Reflection.TargetInvocationException: > Exception has been thrown by the target of an invocation. ---> The > current runtime framework 'mono-2.0' is not correctly > configured in the > NAnt configuration file.: > NAnt.Core.BuildException: The current runtime framework 'mono-2.0' is > not correctly configured in the NAnt configuration file. ---> Registry > Path Not Found! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]';: > NAnt.Core.BuildException: Registry Path Not Found! - > key='SOFTWARE\Mono\';hive='Microsoft.Win32.RegistryHive[]'; > in <0x00184> NAnt.Win32.Tasks.ReadRegistryTask:LookupRegKey > (System.String key,Microsoft.Win32.RegistryHive[] registries) > in <0x00056> NAnt.Win32.Tasks.ReadRegistryTask:ExecuteTask () > > I just fixed a bug on our MS.Win32 registry code, but now I > wonder if there is another bug in Mono, or am just missing > something. > > Atsushi Eno > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
