Visual Studio Shell

-->
  • Extension for Visual Studio Code - shellscript、Dockerfile、properties、gitignore、dotenv、hosts、jvmoptions. DocumentFormat shell-format - Visual Studio Marketplace.
  • The Visual Studio Shell is available for Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010. It is not available for Visual Studio 2017, Visual Studio 2019, or later versions. To access the Visual Studio Shell downloads and documentation, you must accept the Microsoft Software License Terms below.
Visual studio shell code

Visual Studio 2019 includes two command-line shells for developers:

  • Visual Studio Developer Command Prompt - A standard command prompt with certain environment variables set to make using command-line developer tools easier. Available since Visual Studio 2015.

  • Visual Studio Developer PowerShell - More powerful than a command prompt. For example, you can pass the output of one command (known as a cmdlet) to another cmdlet. This shell has the same environment variables set as Developer Command Prompt. Available since Visual Studio 2019.

Microsoft Visual Studio 2010 Shell free download - Microsoft Visual Studio 2010 Professional, Microsoft Visual Studio 2010 Service Pack 1, Microsoft Visual Basic, and many more programs. The Visual Studio shell is the primary agent of integration in Visual Studio. The shell provides necessary functionality to enable VSPackages to share common services. Because the architectural goal of Visual Studio is to vest primary functionality in the VSPackages, the shell is a framework to provide basic functionality and support cross.

Starting in Visual Studio 2019 version 16.5, Visual Studio includes an integrated terminal that can host either of these shells (Developer Command Prompt and Developer PowerShell). You can also open multiple tabs of each shell. The Visual Studio terminal is built on top of Windows Terminal. To open the terminal in Visual Studio, choose View > Terminal.

When you open one of the developer shells from Visual Studio, either as a separate app or in the Terminal window, it opens to the directory of your current solution (if you have a solution loaded). This behavior makes it convenient to run commands against the solution or its projects.

Both shells have specific environment variables set that enable you to use command-line developer tools more easily. After opening one of these shells, you can enter the commands for different utilities without having to know where they're located.

Popular commandsDescription
MSBuildBuild a project or solution
clrverA .NET Framework tools for clr.
ildasmA .NET Framework tool for disassembler.
dotnetA .NET CLI command
dotnet runA .NET CLI command
CLC/C++ compile tool
NMAKEC/C++ compile tool
LIBC/C++ build tool
DUMPBINC/C++ build tool

Start in Visual Studio

Follow these steps to open Developer Command Prompt or Developer PowerShell from within Visual Studio:

  1. Open Visual Studio.

  2. On the menu bar, choose Tools > Command Line > Developer Command Prompt or Developer PowerShell.

Start from Windows menu

Another way to start the shells is from the Start menu. You may have multiple command prompts, depending on the version of Visual Studio and any additional SDKs and workloads you've installed.

Windows 10

  1. Select Start and scroll to the letter V.

  2. Expand the Visual Studio 2019 folder.

  3. Choose Developer Command Prompt for VS 2019 or Developer PowerShell for VS 2019.

    Alternatively, you can start typing the name of the shell in the search box on the taskbar, and choose the result you want as the result list starts to display the search matches.

Windows 8.1

Server
  1. Go to the Start screen, by pressing the Windows logo key on your keyboard for example.

  2. On the Start screen, press Ctrl+Tab to open the Apps list, and then press V. This brings up a list that includes all installed Visual Studio command prompts.

  3. Choose Developer Command Prompt for VS 2019 or Developer PowerShell for VS 2019.

Visual Studio Shell 2010 Download

Windows 7

  1. Choose Start and then expand All Programs.

  2. Choose Visual Studio 2019 > Visual Studio Tools > Developer Command Prompt for VS 2019 or Developer PowerShell for VS 2019.

If you have other SDKs installed, such as the Windows 10 SDK or previous versions, you may see additional command prompts. Check the documentation for the individual tools to determine which version of the command prompt you should use.

Start from file browser

Usually, the shortcuts for the shells you have installed are placed in the Start Menu folder for Visual Studio, such as in %ProgramData%MicrosoftWindowsStart MenuProgramsVisual Studio 2019Visual Studio Tools. But if searching for the command prompt doesn't produce the expected results, you can try to manually locate the files on your machine.

Visual

Developer Command Prompt

Search for the name of the command prompt file, which is VsDevCmd.bat, or go to the Tools folder for Visual Studio, such as %ProgramFiles(x86)%Microsoft Visual Studio2019CommunityCommon7Tools (path changes according to your Visual Studio version, edition, and installation location).

Once you've located the command prompt file, open it by entering the following command in a regular command prompt window:

Or enter the following command in the Windows Run dialog box:

Tip

You'll need to edit the path to match your Visual Studio installation.

Developer PowerShell

Search for a PowerShell script file named Launch-VsDevShell.ps1, or go to the Tools folder for Visual Studio, such as %ProgramFiles(x86)%Microsoft Visual Studio2019CommunityCommon7Tools. (The path changes according to your Visual Studio version, edition, and installation location.) Once you've located the PowerShell file, run it by entering the following command at a Windows PowerShell or PowerShell 6 prompt:

By default, the Developer PowerShell that launches is configured for the Visual Studio installation whose install path the Launch-VsDevShell.ps1 file is located in.

Tip

The execution policy must be set in order for the cmdlet to run.

See also

The Visual Studio Fortran Support feature may be used with a purchased Microsoft Visual Studio 201x Community © edition (or higher), or with the free Microsoft Visual Studio 2017 Shell © available for download from www.lahey.com. If Visual Studio 201x is already installed on your PC, you may skip this page and proceed directly to Installing LGF with Visual Studio Integration.

To install the Visual Studio 2017 Shell

Note: When installing on Windows Vista ©, Windows © 7 through 10 or newer, User Account Control (UAC) may occasionally display a permission dialog that is hidden behind other dialogs on the desktop. This may happen if you look at some other window, and the installer dialog loses focus. You can tell this is happening when the UAC taskbar item is flashing, and the installation dialog seems to be in a wait state. Clicking on the taskbar item will bring the UAC dialog to the front, and installation can continue when you dismiss the dialog.

Before starting, review the System Requirements.

Administrator rights are required for installation.

Visual Studio Shell Enables Developers To Rapidly Create And Distribute Their Own Custom Tools By Building On A Streamlined Visual Studio IDE. A V...

  1. Run the Microsoft Visual Studio Isolated Shell installation package (vs_isoshell.exe).

    If you agree to the License Terms, click Install.


  2. When the installation is done, a message will appear indicating that the installation is complete:

    Click Restart Now.


  3. Run the Microsoft Visual Studio Integrated Shell installation package (vs_intshelladditional.exe).

    If you agree to the License Terms, click Install.


  4. When the installation is done, a message will appear indicating that the installation is complete:

    Click Close.


  5. When the Visual Studio Shell installation has completed, proceed with Installing with Visual Studio Fortran Support.