locked
Is it possible to write extensions for Visual Studio 2012 Express editions? RRS feed

  • Question

  • Hi,

    This is a question related to a previous question I have asked but I think it required reformulating.

    In the past, Express edition didn't use to support extensibility. It seems to be different in 2012 versions though I struggle to find any clear information about this.

    I have installed a Visual Web Developer Express 2012 to run some tests and it certainly includes an Extension Manager, and I even have successfully installed extensions (NuGet Package Manager, for instance).

    However when I tried to install an extension that I have developed, it would show up in the Extension Manager but the extension menu would not appear under the Tools menu, as it is supposed to (it works on other editions of Visual Studio).

    The extension doesn't do anything that shouldn't work on an Express edition. So is it that only extensions developed my Microsoft (or possibly approved by Microsoft) can be installed on Express editions? Or is it that my code is somehow incompatible with the Express editions? (in this case, where could I find documentation about making the coding compatible ?).

    Thanks


    Friday, February 8, 2013 12:45 AM

Answers

  • Express is not extensible. NuGet is a Microsoft released extension, so it can run in Express. Not allowing extensions in Express is a business decision not a technological one.
    • Marked as answer by xps Friday, February 8, 2013 2:17 AM
    Friday, February 8, 2013 1:45 AM

All replies

  • Express is not extensible. NuGet is a Microsoft released extension, so it can run in Express. Not allowing extensions in Express is a business decision not a technological one.
    • Marked as answer by xps Friday, February 8, 2013 2:17 AM
    Friday, February 8, 2013 1:45 AM
  • Ok, thanks for stating this.

    I was confused by the fact that in the Extension Manager of Visual Web Developer Express 2012, I can see dozens of extensions available for install, including many not developed by Microsoft. However I just tried installing some of them but it looks like they do not work.

    Cheers

    Friday, February 8, 2013 2:16 AM