11 Nov 2004, 12:09 PM
|
bobuva
Joined on 11-11-2004
Posts 11
|
assembly versioning problem with AxSHDocVw
|
|
|
|
I'm a new user of the UltimateMenu control. After installing MenuBuilder and PanelBuilder, I added the UltimateMenu control to a toolbox and dragged it onto an ASP.NET form. When I right-click the control instance in the page and choose 'Karamasoft MenuBuilder...' I get the following error message:
'The located assembly's manifest definition with name 'AxSHDocVw' does not match the assembly reference.'
Using Reflector I see that the reference to AxSHDocVw.dll is the same as the actual AxSHDocVw.dll that is in my web application's bin directory. Here is the Reflector output for that reference inside of UltimateMenu.dll :
// Assembly Reference AxSHDocVw | Version: | 1.1.0.0 | Name: | AxSHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=3be49ef17ee06964 | And here is the Reflector output for the AxSHDocVw.dll itself:
// Assembly AxSHDocVw, Version 1.1.0.0 [assembly: bject:1">AssemblyVersion("1.1.0.0")] [assembly: bject:2">TypeLibraryTimeStamp("1/21/2004 4:15:50 PM")] [assembly: bject:3">AssemblyKeyFile("UltimateMenu.snk")] | Location: | C:\Inetpub\wwwroot\WebApplication2\bin\AxSHDocVw.dll | Name: | AxSHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=3be49ef17ee06964 | As you can see, they are the same! I do have other copies of AxSHDocVw.dll in other places on my hard drive and they are different versions that this one, but none of them are actually in the system PATH. Besides, the .NET Framework assembly probe should find the one in the same directory as UltimateMenu.dll.
Any ideas?
Thanks, Bob
|
|
|
|
|
|
|
|