RE: [Python.NET] Do assemblies need to be placed into the GAC
Brian, Thanks for that. We don't currently put our assemblies into the GAC because our ASP.NET app can (theoretically) support multiple versions on the one server machine. Each version lives in a separate sub-directory that then contains a 'bin' directory for the assembly DLLs. Although you *can* put multiple versions of the same component into the GAC (as long as the AssemblyVersion number is different), how would Python.NET distinguish these? Felix.
From: "Brian Lloyd"
To: "Felix McAllister" , Subject: RE: [Python.NET] Do assemblies need to be placed into the GAC Date: Wed, 29 Oct 2003 09:30:34 -0500 I'd like to use PythonNet to script some .NET assemblies we have. Must I place these into the GAC? I've tried to put the python script into the same directory as the assembly DLL but this doesn't work:
Hi Felix -
Right now to import an assembly it either needs to be in the GAC or in the "application directory" or a subdirectory thereof.
When running python, the application directory is the directory where python.exe lives, not the place where the script you are running lives.
One of the things I want to do for the final is see if there is a way to have the assembly loader use the python path (sys.path) when looking for assemblies.
Brian Lloyd brian@zope.com V.P. Engineering 540.361.1716 Zope Corporation http://www.zope.com
_________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus
participants (3)
-
Brian Lloyd
-
Felix McAllister
-
Folkert Boonstra