Build extension from source does not work on Visual Web Developer Express 2010

Topics: General
Aug 1, 2012 at 1:29 PM

I made a few customizations on Nuget and I want to install my extension on Visual Web Developer Express 2010, but it seems that the source that i downloaded is not prepared for that. I noticed that the file source.extension.vsixmanifest does not contain the entries for the express version. What am i doing wrong?

Aug 1, 2012 at 2:43 PM
Edited Aug 1, 2012 at 2:45 PM

You're not doing anything wrong. This is not a supported scenario. The VSIX that you build can only be installed into Visual Studio. Only the VSIX that is built by Microsoft can be installed into VWD.

Aug 1, 2012 at 3:06 PM

Ok, thank you very much!

Aug 1, 2012 at 3:58 PM

Coming back with another question: the extension i built does not work because is not signed by Microsoft or the extension for Web Developer is totally different?

Aug 1, 2012 at 4:53 PM

The extension that is available via the Extension Manager is a rebranded vsix that is designed to be installable in specific Express SKUs. Part of this involves signing the vsix and the binaries.

Aug 1, 2012 at 6:55 PM

Thanks for the help.

So there is no way to make my extension work on VWD? Even if I sign it?

Aug 1, 2012 at 7:25 PM

Not that I know of. If these changes make sense for the general NuGet audience, you might want to start a discussion \ send a pull request. That way it would be part of our regular releases.