[Python.NET] Issue not finding Assembly

Denis Akhiyarov denis.akhiyarov at gmail.com
Wed Jun 21 04:12:35 EDT 2017


Are you able to load any other .NET dlls with pythonnet?

Can you try inspecting the assembly binding log viewer according to this
troubleshooting wiki:


Also in Process Explorer (Sysinternals tool) you can see if there are any
implicit assembly (.DLL) references, e.g. from GAC for CLR2/4
(C:/Windows/assembly, C:/Windows/Microsoft.NET/assembly). ILSPY can
generate similar information.

Finally try loading this assembly using .NET Reflection API:


Thanks for trying pythonnet,

On Wed, Jun 21, 2017 at 2:26 AM, A M <argantonio65 at gmail.com> wrote:

> Hello,
> I'm using ironpython for a while to operate a .dll library. This works,
> but I need to use some CPython libraries so I would like to try to
> integrate de .dll in python 2.7
> I installed pythonnet through > pip install pythonnet
> (Windows 7) installing pythonnet-2.3.0-cp27-cp27m-win_amd64.whl
> I proceeded like in ironpython:
> import clr
> import sys
> sys.path.append("C:/Program Files (x86)/DHI/2016/bin/")
> clr.AddReference('DHI.Tornado.NET')
> import TornadoNET
> and meanwhile in ironpython it works, in using python with pythonnet I get:
> File "Automated.py", line 32, in <module>
> clr.AddReference('DHI.Tornado.NET')
> System.IO.FileNotFoundException: Unable to find assembly 'DHI.Tornado.NET
> '.
> at Python.Runtime.CLRModule.AddReference(String Name)
> DHI.Tornado.NET is a .net 4.0
> I read everything I could on previous similar issues, but I haven't been
> able to solve it. Someone has an idea?
> Best regards
> _________________________________________________
> Python.NET mailing list - PythonDotNet at python.org
> https://mail.python.org/mailman/listinfo/pythondotnet
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythondotnet/attachments/20170621/a7c23d44/attachment.html>

More information about the PythonDotNet mailing list