1.       Is it a managed assembly or an unmanaged .dll?

2.       If it is a managed assembly, is it registered in the GAC?

See: http://www.eggheadcafe.com/PrintSearchContent.asp?LINKID=713

also try:

clr.AddReference('nameOfAssembly'). Note that you do not need to include '.dll' 
This assumes the assembly is in the system path which can be accomplished using 
 sys.path.insert(0, 'mypath')



From: pythondotnet-bounces+btribble=maxis....@python.org 
[mailto:pythondotnet-bounces+btribble=maxis....@python.org] On Behalf Of kfadnis
Sent: Monday, April 13, 2009 6:10 PM
To: pythondotnet@python.org
Subject: [Python.NET] System.IO.FileNotFoundException: Unable to find assembly 
'MbtCom.dll'.

Hi All,
I know this is a very basic question, but despite all my efforts I haven't been 
able to load a third-party dll into python. I can find the dll using 
clr.FindAssembly("MbtCom"). I also append the required path to the sys.path, 
but it refuses to show up. Is there something obvious I am missing ?

Thank you for your time.
_________________________________________________
Python.NET mailing list - PythonDotNet@python.org
http://mail.python.org/mailman/listinfo/pythondotnet

Reply via email to