none
VS 2017 Professional: Missing Isolated Shell and Project System project types

    Question

  • I am trying to create Isolated Shell or Project System projects in VS 2017 Professional and I cannot find corresponding project templates in New Project dialog.

    I have installed Extensibility workload and many other packages from the installer, but it doesn't seem to help.

    So how do I create such projects in VS 2017?
    • Edited by rodya0 Tuesday, March 28, 2017 12:05 PM misprint
    Tuesday, March 28, 2017 12:03 PM

Answers

  • Hi,

    Isolated/Integrated Shell projects haven't been announced for VS 2017.

    For project system extensibility in VS 2017 download this extension:

    https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.VisualStudioProjectSystemExtensibilityPreview


    My portal and blog about VSX: http://www.visualstudioextensibility.com; Twitter: https://twitter.com/VSExtensibility; MZ-Tools productivity extension for Visual Studio: https://www.mztools.com

    • Proposed as answer by Carlos J. QuinteroMVP Tuesday, March 28, 2017 5:02 PM
    • Marked as answer by rodya0 Wednesday, March 29, 2017 4:53 AM
    Tuesday, March 28, 2017 5:02 PM
  • Hi rodya0,

    Welcome to the MSDN forum.

    Refer to your description, I tested it on my side and there is no ‘Visual Studio Shell Isolated’ template like the following:

    Like Carlos said, the shell project has not supported in VS 2017, but the Visual Studio Product Team are planning to add this back in a future servicing release. Some other community members already reported this issue to VS Product Team: How to create "Visual Studio Shell Isolated" project in Visual Studio 2017 Enterprise? and the reply comes from the VS Product Team engineer is as below:

    Thank you for your feedback! The Visual Studio team has determined that this issue is not a bug. We don't yet have shell project support in Visual Studio 2017, owing to technical changes in the installation and isolation of Visual Studio instances, but we're currently planning to add this back in a future servicing release. For the time being, you'll need Visual Studio 2015 to create projects that require distribution of a shell. Sorry to not have better news for you right now!

     Now you can still work with VS 2015 to develop until this feature be added back to a later VS 2017 version. Sorry for this inconvenience and thank you for your understanding.

    For project system template, you can directly download the installer of this extension and use it to install, or go to Tools-Extensions and Updates-Online to search it to install.

    Best regards,

    Sara


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • Marked as answer by rodya0 Wednesday, March 29, 2017 8:05 AM
    Wednesday, March 29, 2017 7:55 AM
    Moderator

All replies

  • Hi,

    Isolated/Integrated Shell projects haven't been announced for VS 2017.

    For project system extensibility in VS 2017 download this extension:

    https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.VisualStudioProjectSystemExtensibilityPreview


    My portal and blog about VSX: http://www.visualstudioextensibility.com; Twitter: https://twitter.com/VSExtensibility; MZ-Tools productivity extension for Visual Studio: https://www.mztools.com

    • Proposed as answer by Carlos J. QuinteroMVP Tuesday, March 28, 2017 5:02 PM
    • Marked as answer by rodya0 Wednesday, March 29, 2017 4:53 AM
    Tuesday, March 28, 2017 5:02 PM
  • Hi Carlos,

    Thanks for your answer. I'll take a look at extension you provided.

    When you say that Isolated/Integrated Shell projects haven't been announced for VS 2017, do you mean it will be added to VS later?

    Wednesday, March 29, 2017 3:59 AM
  • Microsoft hasn't decided yet if Isolated/Integrated Shell projects will be available. Given the new setup of VS 2017 they have work to do in the first place.

    My portal and blog about VSX: http://www.visualstudioextensibility.com; Twitter: https://twitter.com/VSExtensibility; MZ-Tools productivity extension for Visual Studio: https://www.mztools.com

    Wednesday, March 29, 2017 4:25 AM
  • Hi rodya0,

    Welcome to the MSDN forum.

    Refer to your description, I tested it on my side and there is no ‘Visual Studio Shell Isolated’ template like the following:

    Like Carlos said, the shell project has not supported in VS 2017, but the Visual Studio Product Team are planning to add this back in a future servicing release. Some other community members already reported this issue to VS Product Team: How to create "Visual Studio Shell Isolated" project in Visual Studio 2017 Enterprise? and the reply comes from the VS Product Team engineer is as below:

    Thank you for your feedback! The Visual Studio team has determined that this issue is not a bug. We don't yet have shell project support in Visual Studio 2017, owing to technical changes in the installation and isolation of Visual Studio instances, but we're currently planning to add this back in a future servicing release. For the time being, you'll need Visual Studio 2015 to create projects that require distribution of a shell. Sorry to not have better news for you right now!

     Now you can still work with VS 2015 to develop until this feature be added back to a later VS 2017 version. Sorry for this inconvenience and thank you for your understanding.

    For project system template, you can directly download the installer of this extension and use it to install, or go to Tools-Extensions and Updates-Online to search it to install.

    Best regards,

    Sara


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    • Marked as answer by rodya0 Wednesday, March 29, 2017 8:05 AM
    Wednesday, March 29, 2017 7:55 AM
    Moderator