Title Back Colour Keyoti Title Line Title Curve
Blue Box Top

Microsoft.Windows.Design.Extensibility Reference - RapidSpell WPF - Forum

Welcome Guest Search | Active Topics | Log In | Register

Options
MichaelBaker
#1 Posted : Wednesday, July 24, 2013 11:45:34 PM
Rank: Member

Groups: Registered

Joined: 7/24/2013
Posts: 2
We leverage RapidSpell WPF version 3.0.12.607 in our product suite.

I currently have a problem in our workflow designer inside Visual Studio 2012 Update 3. When attempting to compile the workflow the build fails as due to an assembly mismatch between the version needed by the Keyoti component and what is found and available in the PublicAssemblies directory of Visual Studio.

The fusion log is as follows
The most valuable part of the log is the following line

Code:
LOG: Assembly Name is: Microsoft.Windows.Design.Extensibility, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
WRN: Comparing the assembly name resulted in the mismatch: Minor Version
ERR: The assembly reference did not match the assembly definition found.


Looking at the reference the Keyoti DLL targets, it expects version 4.0, but Visual Studio 2012 has version 4.1 available. How can we resolve this mismatch?

Code:

*** Assembly Binder Log Entry  (25/07/2013 @ 12:30:50 p.m.) ***

The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.

Assembly manager loaded from:  C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Running under executable  C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
--- A detailed error log follows.

=== Pre-bind state information ===
LOG: User = xyx\michael.baker
LOG: DisplayName = Microsoft.Windows.Design.Extensibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
(Fully-specified)
LOG: Appbase = file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = devenv.exe
Calling assembly : Keyoti4.RapidSpell.WPF.Design, Version=3.0.12.607, Culture=neutral, PublicKeyToken=null.
===
LOG: This bind starts in LoadFrom load context.
WRN: Native image will not be probed in LoadFrom context. Native image will only be probed in default load context, like with Assembly.Load().
LOG: Using application configuration file: C:\Users\michael.baker\AppData\Local\Microsoft\VisualStudio\11.0\devenv.exe.config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Microsoft.Windows.Design.Extensibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PublicAssemblies/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Assembly download was successful. Attempting setup of file: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PublicAssemblies\Microsoft.Windows.Design.Extensibility.dll
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: Microsoft.Windows.Design.Extensibility, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
WRN: Comparing the assembly name resulted in the mismatch: Minor Version
ERR: The assembly reference did not match the assembly definition found.
ERR: Run-from-source setup phase failed with hr = 0x80131040.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PublicAssemblies/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Microsoft/TemplateProviders/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Microsoft/TemplateProviders/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Platform/Debugger/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Platform/Debugger/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/x86/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/x86/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PublicAssemblies/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PublicAssemblies/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Microsoft/TemplateProviders/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Microsoft/TemplateProviders/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Platform/Debugger/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/CommonExtensions/Platform/Debugger/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/x86/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies/DataCollectors/x86/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/ExpertShare/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/ExpertShare/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.DLL.
LOG: Attempting download of new URL file:///C:/ExpertShare/Microsoft.Windows.Design.Extensibility.EXE.
LOG: Attempting download of new URL file:///C:/ExpertShare/Microsoft.Windows.Design.Extensibility/Microsoft.Windows.Design.Extensibility.EXE.
LOG: All probing URLs attempted and failed.
Jim
#2 Posted : Thursday, July 25, 2013 4:27:30 PM
Rank: Advanced Member

Groups: Administrators, Registered

Joined: 8/13/2004
Posts: 2,669
Location: Canada
Thanks for reporting this - so yes VS 2010 uses v4.0 of that assembly and it appears VS 2012 uses 4.1. Our assembly (Keyoti4.RapidSpell.WPF.Design.DLL) actually only tells VS which controls we want in the toolbox, so you could actually delete it (or reference the main DLL from a different location, where the .design assembly doesn't exist).

Btw you shouldn't reference Keyoti4.RapidSpell.WPF.Design.dll in your project (you probably weren't anyway).

We're working on a ...design.dll that uses the VS2012 DLL, and I hope to post it here later today.

Best
Jim



-your feedback is helpful to other users, thank you!

-your feedback is helpful to other users, thank you!


Jim
#3 Posted : Thursday, July 25, 2013 5:03:03 PM
Rank: Advanced Member

Groups: Administrators, Registered

Joined: 8/13/2004
Posts: 2,669
Location: Canada
Further to my last post, here's the DLL

http://keyoti.com/Upload...l.WPF.Design-VS2012.zip

-your feedback is helpful to other users, thank you!

-your feedback is helpful to other users, thank you!


MichaelBaker
#4 Posted : Thursday, July 25, 2013 7:15:39 PM
Rank: Member

Groups: Registered

Joined: 7/24/2013
Posts: 2
Thanks for the fast reply Jim, I'll test this out.

I wasn't referencing the assembly unfortunately... this is primarily a side effect of the XAML workflow serializer wanting to resolve every type on the planet :(
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.




About | Contact | Site Map | Privacy Policy

Copyright © 2002- Keyoti Inc.