Is it some sort of pre-built GUI scaffolding?
Why would I Want it instead of a WinForms UI, which is quick to set up?
What does it give me that I would have to spend time writing?
Do I get floating windows and docking, like in Visual Studio 2008? Is there a money-cost to using it?
What does the deployment look like - is my app a standalone EXE, or is it shipped as some sort of one-off package or archive that runs within the shell?
Is Eclipse RCP a good comparable, and if so, how do they compare?
The Visual Studio Shell enables Visual Studio Partners to build tools and applications on top of the Visual Studio IDE. Using integrated mode, you can release a Visual Studio extension for use by customers who have not installed Visual Studio.
You can uninstall Microsoft Visual Studio 2015 Shell Isolated from your computer by using the Add/Remove Program feature in the Window's Control Panel.
The Visual Studio Shell is freely available as part of the Visual Studio SDK. Visual Studio Shell is royalty-free for building and deploying applications.
You can uninstall Microsoft Visual Studio 2010 Shell Isolated - ENU from your computer by using the Add/Remove Program feature in the Window's Control Panel. When you find the program Microsoft Visual Studio 2010 Shell (Isolated) - ENU, click it, and then do one of the following: Windows Vista/7/8/10: Click Uninstall.
I would like to mention that SQL Server Management Studio 2012 requires both of these entries in Add/Remove programs:
I know this because I uninstalled them, broke SSMS, and had to repair from the installation media, upon which those 2 items reappeared.
Visual Studio Shell enables developers to rapidly create and distribute their own custom tools by building on a streamlined Visual Studio IDE.
A Visual Studio isolated shell-based application has full access to Visual Studio services and supports customization and branding. There are several ways you can customize a shell-based application, as follows:
The Visual Studio Shell is freely available as part of the Visual Studio SDK. Visual Studio Shell is royalty-free for building and deploying applications.
Your isolated shell application can be installed on any computer that has the Visual Studio 2008 Shell (isolated mode) Redistributable Package.
Each isolated Shell-based application to be deployed must have a valid shell load key (SLK). The SLK is uniquely related to the application and cannot be used to load any other application. You can obtain SLKs on the Visual Studio Extensibility Developer Center Web site.
After you obtain a shell load key (SLK), you must add it to your Shell project. Follow this procedure to add an SLK to a project that was created by using the Visual Studio Shell Isolated template.
Note: Everything said up to this point has been copied and pasted from various Microsoft documentation pages. A good place to start might be Walkthrough: A Basic Isolated Shell Application.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With