Diffuiculties include messages like the following whenever I run any client
app that references the GAC based assembly:
>>An unhandled exception of type 'System.IO.FileNotFoundException' occurred in >>StrongNameGACDebug.exe
>>Additional information: The specified module could not be found. (Exception from >>HRESULT: 0x8007007E)
It's like it cannot find the GAC based assembly or one of its dependencies.
It's dependencies include unmanaged DLLs located back in the GAC based
assembly's build directory.
"Mattias Sjögren" wrote:
1) What does the managed assembly look at to decide where to look for the
unmanaged DLL dependencies?
The standard LoadLibrary rules.
http://msdn.microsoft.com/library/en...arch_order.asp
2) Why do I run into difficulties running clients EXEs (e.g., VB) against
the GAC based assembly?
I don't know. What kind of difficulties?
Mattias
--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.