
Every time I reinstall UIStudio 2.0.72, it puts both 1.0.81 and 1.0.82 common files into the GAC. Not sure why that would be the case. Also, now I'm unable to view my form that contains UIStudio elements because the designer error shows:
Type 'ActiproSoftware.UIStudio.NavigationBar.Office2003NavigationBarRenderer' does not have a constructor with parameters of types WindowsColorSchemeType.
Microsoft support is limited because after running the Assembly Binding Log Viewer it shows that its UIStudio itself that is requesting 1.0.81. I'm attaching the log files that were captured. Of particular interest is that the 2.0.72 version of UIStudio is calling the 1.0.81 assembly, as shown in the Calling Assembly section of the Pre-bind info. It seems that after upgrading I'm calling a method or doing something that calls 2.0.72 to dynamically attempt to bind to 1.0.81.
*** Assembly Binder Log Entry (9/22/2006 @ 11:56:53 AM) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable C:\Documents and Settings\skb\Desktop\bin\Debug\ScriptDeploy.vshost.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = USERNAME
LOG: DisplayName = ActiproSoftware.WinUICore.Net20, Version=1.0.81.0, Culture=neutral, PublicKeyToken=1eba893a2bc55de5
(Fully-specified)
LOG: Appbase = file:///C:/Documents and Settings/bin/Debug/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = vshost.exe
Calling assembly : ActiproSoftware.UIStudio.Dock.Net20, Version=2.0.72.0, Culture=neutral, PublicKeyToken=be939c973e8cb8a6.
===
LOG: This bind starts in default load context.
LOG: No application configuration file found.
LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
LOG: Post-policy reference: ActiproSoftware.WinUICore.Net20, Version=1.0.81.0, Culture=neutral, PublicKeyToken=1eba893a2bc55de5
LOG: GAC Lookup was unsuccessful.
And here is the second instance.
*** Assembly Binder Log Entry (9/22/2006 @ 11:56:53 AM) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable C:\Documents and Settings\Desktop\bin\Debug\ScriptDeploy.vshost.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = USERNAME
LOG: DisplayName = ActiproSoftware.Shared.Net20, Version=1.0.81.0, Culture=neutral, PublicKeyToken=36ff2196ab5654b9
(Fully-specified)
LOG: Appbase = file:///C:/Documents and Settings/Desktop/bin/Debug/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = ScriptDeploy.vshost.exe
Calling assembly : ActiproSoftware.UIStudio.NavigationBar.Net20, Version=2.0.72.0, Culture=neutral, PublicKeyToken=be939c973e8cb8a6.
===
LOG: This bind starts in default load context.
LOG: No application configuration file found.
LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
LOG: Post-policy reference: ActiproSoftware.Shared.Net20, Version=1.0.81.0, Culture=neutral, PublicKeyToken=36ff2196ab5654b9
LOG: GAC Lookup was unsuccessful.
[Modified at 09/22/2006 12:17 PM]
-------------------------------
Marianne