This is a problem with the current installer for Python.NET: It doesn't have support for .NET 2.0.
You'll need to compile from source (which is quite easy) in order to get 2.0 support (and support for 2.0 DLLs) Hopefully someone will have gotten around to fixing the ClrModule so that Python .NET will compile properly for 2.0. Uru Live IRC Chat: unreal.JustIRC.net #uru ----- Original Message ---- From: Chris Spencer <[EMAIL PROTECTED]> To: pythondotnet@python.org Sent: Tuesday, February 20, 2007 10:10:01 AM Subject: Re: [Python.NET] Using Third Party C# Libraries Yes, I have the .NET Framework SDK for both 1.1 and 2.0 installed. On 2/20/07, Maksim Kozyarchuk <[EMAIL PROTECTED]> wrote: > > Haven't seen this before. Sorry. > > > Do you have .NET 2.0 installed on your machine? > > > -----Original Message----- > From: Chris Spencer [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 20, 2007 12:59 PM > To: Maksim Kozyarchuk > Cc: pythondotnet@python.org > Subject: Re: [Python.NET] Using Third Party C# Libraries > > I've copied SharpNeatLib.dll to C:\Program Files\PythonNet, C:\Program > Files\PythonNet\Lib, C:\Program Files\PythonNet\Lib\site-packages, > C:\Program Files\Python24, C:\Program Files\Python24\Lib, and > C:\Program Files\Python24\Lib\site-packages but it still raises that > exception "ImportError: cannot import name SharpNeatLib". > > Using Assembly.Load("SharpNeatLib.dll") raises a different exception: > > >>> Assembly.Load('SharpNeatLib.dll') > Traceback (most recent call last): > File "<stdin>", line 1, in ? > CLR.System.BadImageFormatException: Version 2.0 is not a compatible > version. > at System.Reflection.Assembly.nLoadImage(Byte[] rawAssembly, Byte[] > rawSymbol > Store, Evidence evidence, StackCrawlMark& stackMark) > at System.Reflection.Assembly.Load(Byte[] rawAssembly) > > Would this indicate that the SharpNeatLib.dll was built with a C# > compiler incompatible with what Python.Net was built with? > > Chris _________________________________________________ Python.NET mailing list - PythonDotNet@python.org http://mail.python.org/mailman/listinfo/pythondotnet __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
_________________________________________________ Python.NET mailing list - PythonDotNet@python.org http://mail.python.org/mailman/listinfo/pythondotnet