G
Guest
Hi,
We've run into a problem that have stumped us, and was wondering if anyone
else has encountered this.
We have a product (Windows Service) that supports a plugin architecture.
Assemblies are loaded from disk at startup. This works fine normally, but for
one of the plugins on a few machines it's assembly cannot be found.
We get the the text below from the fusion log. It seems that for this
specific assembly it only searches in system32 and not in the private
assembly path.
As said - this is only one out of many plugins, and all the others work -
also it only occurs on a few machines - no noticable configuration
similarities on the ones it fails on. If I place the DLL in system32 it works.
Any help appreciated.
*** Assembly Binder Log Entry (05-03-2007 @ 09:43:16) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\fusion.dll
Running under executable c:\program files\resultmaker\broker\3.5\broker
service\brokerservice.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: Where-ref bind. Location =
C:\WINDOWS\system32\Resultmaker.DocumentBroker.WebServiceClientConnector.dll
LOG: Appbase = c:\program files\resultmaker\broker\3.5\broker service\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown).
===
LOG: Processing DEVPATH.
LOG: Policy not being applied to reference at this time (private, custom,
partial, or location-based assembly bind).
LOG: Attempting download of new URL
file:///C:/WINDOWS/system32/Resultmaker.DocumentBroker.WebServiceClientConnector.dll.
LOG: All probing URLs attempted and failed.
Best regards
We've run into a problem that have stumped us, and was wondering if anyone
else has encountered this.
We have a product (Windows Service) that supports a plugin architecture.
Assemblies are loaded from disk at startup. This works fine normally, but for
one of the plugins on a few machines it's assembly cannot be found.
We get the the text below from the fusion log. It seems that for this
specific assembly it only searches in system32 and not in the private
assembly path.
As said - this is only one out of many plugins, and all the others work -
also it only occurs on a few machines - no noticable configuration
similarities on the ones it fails on. If I place the DLL in system32 it works.
Any help appreciated.
*** Assembly Binder Log Entry (05-03-2007 @ 09:43:16) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from:
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\fusion.dll
Running under executable c:\program files\resultmaker\broker\3.5\broker
service\brokerservice.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: Where-ref bind. Location =
C:\WINDOWS\system32\Resultmaker.DocumentBroker.WebServiceClientConnector.dll
LOG: Appbase = c:\program files\resultmaker\broker\3.5\broker service\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown).
===
LOG: Processing DEVPATH.
LOG: Policy not being applied to reference at this time (private, custom,
partial, or location-based assembly bind).
LOG: Attempting download of new URL
file:///C:/WINDOWS/system32/Resultmaker.DocumentBroker.WebServiceClientConnector.dll.
LOG: All probing URLs attempted and failed.
Best regards