Visual Studio Integrated Shell
The Visual Studio integrated shell includes the integrated development environment (IDE), debugger, and source control integration. No programming language is included. Although the integrated shell does not include programming languages, it does provide a framework that allows you to add programming languages.
If you install the integrated shell on the same computer as a full version of Visual Studio, your application will be integrated directly into Visual Studio.
Project System and Project Types
Source Code Control (SCC)
1. Data Tools
The integrated shell includes database development tools such as data extensibility support and the simplified Solution Explorer. However, SQL Server Express, SQL Reporting, and Crystal Reports are not included in the integrated shell.
2. Debugging Support
The integrated shell includes the same debugging engine that is included in the Pro version of Visual Studio. The debugging engine includes the common debugger for managed code, and also related features, such as Run, Attach, Set Breakpoint, Edit and Continue, and others. However, the debugging engine does not support SQL Server database debugging.
Although support for native debugging is included in the basic debugger package, you cannot extend it to support additional languages.
3. Source Code Control Integration
The integrated shell provides APIs for implementing source-code control (SCC) and for providing the MSSCCI-based common source control integration components.
Although SCC integration is not a regular feature of the Pro edition of Visual Studio, SCC integration is provided in the integrated shell.
4. Build Support
The following is a list of features that are not included in the integrated shell:
No Visual Studio languages or their associated project templates or project item templates, are included in the integrated shell. No language-specific implementations of other features are included, for example Visual Basic code snippets.