![](https://secure.gravatar.com/avatar/c125f576c3a08c0c1d4330bc565ae28c.jpg?s=120&d=mm&r=g)
Yes, I have the .NET Framework SDK for both 1.1 and 2.0 installed. On 2/20/07, Maksim Kozyarchuk <mkozyarchuk@funddevelopmentservices.com> wrote:
Haven't seen this before. Sorry.
Do you have .NET 2.0 installed on your machine?
-----Original Message----- From: Chris Spencer [mailto:chrisspen@gmail.com] 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