N
nrolland
Hello,
I am trying to load a call to a signed dotnet assembly from Excel.
It works on my dev machine, not on deployment machine.
I created a MSI project to include the output files of my library.
After installing the MSI, I verified the library was in the GAC with
gacutils
Here are the logs of fuslogw.
What really bugs me is there are no calls to the GAC !!
On my dev machine, i have a line saying "LOG: GAC Lookup was
unsuccessful." wich is normal since it is not gaced there, but at least
the binder is trying to look it up : not on my deployment machine.
Is there any additional steps to do ?
Thanks for your help.
*** Assembly Binder Log Entry (10/24/2006 @ 8:56:21 PM) ***
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:\PROGRA~1\MICROS~2\Office10\EXCEL.EXE
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: DisplayName = SGTradingAnalytics, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=096a6f137bc03141
(Fully-specified)
LOG: Appbase = C:\PROGRA~1\MICROS~2\Office10\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown).
===
LOG: Processing DEVPATH.
LOG: DEVPATH is not set. Falling through to regular bind.
LOG: Attempting application configuration file download.
LOG: Download of application configuration file was attempted from
file:///C:/PROGRA~1/MICROS~2/Office10/EXCEL.EXE.config.
LOG: Application configuration file does not exist.
LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: SGTradingAnalytics, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=096a6f137bc03141
LOG: Cache Lookup was unsuccessful.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics.DLL.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics/SGTradingAnalytics.DLL.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics.EXE.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics/SGTradingAnalytics.EXE.
LOG: All probing URLs attempted and failed.
LOG: Attempting to install assembly using Windows Installer.
I am trying to load a call to a signed dotnet assembly from Excel.
It works on my dev machine, not on deployment machine.
I created a MSI project to include the output files of my library.
After installing the MSI, I verified the library was in the GAC with
gacutils
Here are the logs of fuslogw.
What really bugs me is there are no calls to the GAC !!
On my dev machine, i have a line saying "LOG: GAC Lookup was
unsuccessful." wich is normal since it is not gaced there, but at least
the binder is trying to look it up : not on my deployment machine.
Is there any additional steps to do ?
Thanks for your help.
*** Assembly Binder Log Entry (10/24/2006 @ 8:56:21 PM) ***
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:\PROGRA~1\MICROS~2\Office10\EXCEL.EXE
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: DisplayName = SGTradingAnalytics, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=096a6f137bc03141
(Fully-specified)
LOG: Appbase = C:\PROGRA~1\MICROS~2\Office10\
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : (Unknown).
===
LOG: Processing DEVPATH.
LOG: DEVPATH is not set. Falling through to regular bind.
LOG: Attempting application configuration file download.
LOG: Download of application configuration file was attempted from
file:///C:/PROGRA~1/MICROS~2/Office10/EXCEL.EXE.config.
LOG: Application configuration file does not exist.
LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: SGTradingAnalytics, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=096a6f137bc03141
LOG: Cache Lookup was unsuccessful.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics.DLL.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics/SGTradingAnalytics.DLL.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics.EXE.
LOG: Attempting download of new URL
file:///C:/PROGRA~1/MICROS~2/Office10/SGTradingAnalytics/SGTradingAnalytics.EXE.
LOG: All probing URLs attempted and failed.
LOG: Attempting to install assembly using Windows Installer.