Python for .NET “unable to find assembly” error

前端 未结 6 1757
情书的邮戳
情书的邮戳 2020-12-10 11:42

I\'m using CPython and I have a C# dll. I\'m trying to use Python for .NET to make them talk. I can\'t use IronPython because I need to integrate this into an existing CPy

6条回答
  •  春和景丽
    2020-12-10 11:57

    Is DotNet4Class.dll built against .NET 4? I assume so based on the naming of the dll.

    Note the issue here: http://sourceforge.net/tracker/?func=detail&aid=3293169&group_id=162464&atid=823891

    clr.AddReference fails when assembly is built with .NET 4.0 - ID: 3293169

    I'd read the solution, but essentially, you need to rebuild and recompile the python for .NET project under .NET 4.

    I'll also mention that projects like this, that aren't actively developed and used by lots of people, generally have subtle idiosyncrasies that make knowledge of the platform essential to work around problems such as this. It sounds like you're trying to hack this solution in without understanding much about python or .NET which is always going to be fraught with problems.

提交回复
热议问题