Visual Studio 2013 Extension installed but no menus/functionality without VS SDK 2013 available -


My extension is working fine for VS2010 and VS2012 but not VS 2013?

Now if I establish VSISX with VSNS3, the extension will be installed and appears in the Tools / Extension Manager. There is no entry for the extension in the Visual Studio-dialog. This is VS-2010 and VS 2012.

The steam has to be installed but has not been loaded. No menu entry or command of the extension is available.

But when I install Visual Studio SDK 2013 Then the extension loads and works fine. I do not want to force people in the project to install SDK for only one extension.

Menus and commands are created through VSCT-File. It is included with Extension-Tag - can this cause problems?

  & lt ;! - This is the file that defines the ID for all the orders that appear by VisualStudio. - & gt; & Lt; Extern href = "stdidcmd.h" /> & Lt ;! - This top contains command id for the menu provided by Shell. - & gt; & Lt; Extern href = "vsshlids.h" /> & Lt; Extern href = "vsdbgcmd.h" /> & Lt; Extern href = "vsdebugguids.h" />  

Or maybe some assemblies / interoppropes be embedded?

The most likely reason is that you are not referring to the latest VS SDK 2013 assemblies. Please validate the path of the assemblies under the references. That is, select the assembly under the reference node and hit F4 to check the property of the key and path.

For VS 2013, typically the assemblies C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VSSDK

Finally, install Verify also the .vsixmanifest file for the target. V.S. Version 2013 should be targeted. Therefore the version limit should be [12.0,13.0] .


Comments