Visual Studio 2015 Community Free Offline Installer

-->

  1. Visual Studio 2015 Community Edition Free Download Offline Installer
  2. Visual Studio Community Offline Installer

Open the vsenterprise.exe I have downloaded iso offline installer visual studio 2015. So I will disconnect the internet connection for fast and offline install. If your internet is connected then it will check all latest update on visual studio server, so recommended is disconnect.

Visual Studio is primarily designed to be installed on an internet-connected machine, since many components are updated regularly. However, with some extra steps, it's possible to deploy Visual Studio in an environment where a working internet connection is unavailable.

The Visual Studio setup engine installs only content that is trusted. It does this by checking Authenticode signatures of the content being downloaded and verifying that all content is trusted before installing it. This keeps your environment safe from attacks where the download location is compromised. Visual Studio setup therefore requires that several standard Microsoft root and intermediate certificates are installed and up-to-date on a user's machine. If the machine has been kept up to date with Windows Update, signing certificates usually are up to date. If the machine is connected to the internet, during installation Visual Studio may refresh certificates as necessary to verify file signatures. If the machine is offline, the certificates must be refreshed another way.

How to refresh certificates when offline

There are three options for installing or updating certificates in an offline environment.

Option 1 - Manually install certificates from a layout folder

When you create a network layout or a local offline cache, the necessary certificates are downloaded to the Certificates folder. You can then manually install the certificates by double-clicking each of the certificate files, and then clicking through the Certificate Manager wizard. If asked for a password, leave it blank.

Update: For Visual Studio 2017 version 15.8 Preview 2 or later, you can manually install the certificates by right-clicking each of the certificate files, selecting Install Certificate, and then clicking through the Certificate Manager wizard.

2015

When you create a network layout or a local offline cache, the necessary certificates are downloaded to the Certificates folder. You can manually install the certificates by right-clicking each of the certificate files, selecting Install Certificate, and then clicking through the Certificate Manager wizard. If asked for a password, leave it blank.

Option 2 - Distribute trusted root certificates in an enterprise environment

For enterprises with offline machines that do not have the latest root certificates, an administrator can use the instructions on the Configure Trusted Roots and Disallowed Certificates page to update them.

Option 3 - Install certificates as part of a scripted deployment of Visual Studio

If you are scripting the deployment of Visual Studio in an offline environment to client workstations, you should follow these steps:

  1. Copy the Certificate Manager Tool (certmgr.exe) to the network layout or local cache installation location. Certmgr.exe is not included as part of Windows itself, but is available as part of the Windows SDK.

  2. Create a batch file with the following commands:

    Alternatively, create a batch file that uses certutil.exe, which ships with Windows, with the following commands:

  3. Deploy the batch file to the client. This command should be run from an elevated process.

What are the certificates files in the Certificates folder?

  • manifestRootCertificate.cer contains:
    • Root certificate: Microsoft Root Certificate Authority 2011
  • manifestCounterSignRootCertificate.cer and vs_installer_opc.RootCertificate.cer contain:
    • Root certificate: Microsoft Root Certificate Authority 2010

The Visual Studio Installer requires only the root certificates to be installed on the system. All of these certificates are required for Windows 7 Service Pack 1 systems that do not have the latest Windows Updates installed.

Why are the certificates from the Certificates folder not installed automatically?

When a signature is verified in an online environment, Windows APIs are used to download and add the certificates to the system. Verification that the certificate is trusted and allowed via administrative settings occurs during this process. This verification process cannot occur in most offline environments. Installing the certificates manually allows enterprise administrators to ensure the certificates are trusted and meet the security policy of their organization.

Checking if certificates are already installed

One way to check on the installing system is to follow these steps:

  1. Run mmc.exe.
    a. Click File, and then select Add/Remove Snap-in.
    b. Double-click Certificates, select Computer account, and then click Next.
    c. Select Local computer, click Finish, and then click OK.
    d. Expand Certificates (Local Computer).
    e. Expand Trusted Root Certification Authorities, and then select Certificates.

    • Check this list for the necessary root certificates.

    f. Expand Intermediate Certification Authorities, and then select Certificates.

    • Check this list for the required intermediate certificates.
  2. Click File, and then select Add/Remove Snap-in.
    a. Double-click Certificates, select My user account, click Finish, and then click OK.
    b. Expand Certificates – Current User.
    c. Expand Intermediate Certification Authorities, and then select Certificates.

    • Check this list for the required intermediate certificates.

If the certificates names were not in the Issued To columns, they must be installed. If an intermediate certificate was only in the Current User Intermediate Certificate store, then it is available only to the user that is logged in. You might need to install it for other users.

Install Visual Studio

After you install the certificates on the client machine, then you are ready to install Visual Studio from the local cache, or deploy Visual Studio from the network layout share to the client machine.

Get support

Sometimes, things can go wrong. If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.

We also offer an installation chat (English only) support option for installation-related issues.

Here are a few more support options:

  • Report product issues to us via the Report a Problem tool that appears both in the Visual Studio Installer and in the Visual Studio IDE.
  • Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.
  • Use your GitHub account to talk to us and other Visual Studio developers in the Visual Studio conversation in the Gitter community.

See also

-->

We designed Visual Studio 2017 to work well in a variety of network and computer configurations. While we recommend that you try the Visual Studio web installer—which is a small file that allows you to stay current with all the latest fixes and features—we understand that you might not be able to.

We designed Visual Studio 2019 and later to work well in a variety of network and computer configurations. While we recommend that you try the Visual Studio web installer—which is a small file that allows you to stay current with all the latest fixes and features—we understand that you might not be able to.

For example, you might have an unreliable internet connection or one that has low bandwidth. If so, you have a few options: You can use the new 'Download all, then install' feature to download the files before you install, or you can use the command line to create a local cache of the files.

Note

If you are an enterprise administrator who wants to perform a deployment of Visual Studio to a network of client workstations that are firewalled from the internet, see our Create a network installation of Visual Studio and Install certificates required for Visual Studio offline installation pages.

Use the 'Download all, then install' feature

New in version 15.8: After you download the web installer, select the new Download all, then install option from the Visual Studio Installer. Then, continue with your installation.

After you download the web installer, select the new Download all, then install option from the Visual Studio Installer. Then, continue with your installation.

We designed the 'Download all, then install' feature so that you can download Visual Studio as a single installation for the same computer on which you downloaded it. That way, you can safely disconnect from the web before you install Visual Studio.

Important

Do not use the 'Download all, then install' feature to create an offline cache that you intend to transfer to another computer. It's not designed to work that way.
If you want to create an offline cache on the local computer that you can then use to install Visual Studio, see the Use the command line to create a local cache section below. Alternatively, the Create a network installation of Visual Studio page provides information about how to create a cache on the network.

Use the command line to create a local cache

After you download a small bootstrapper, use the command line to create a local cache. Then, use the local cache to install Visual Studio. (This process replaces the ISO files that were available for previous versions).

After you download a small bootstrapper file, use the command line to create a local cache. Then, use the local cache to install Visual Studio.

Step 1 - Download the Visual Studio bootstrapper

You must have an internet connection to complete this step.

To get the latest bootstrapper for Visual Studio 2017 version 15.9, go to the Visual Studio previous versions page and download one of the following bootstrapper files:

EditionFilename
Visual Studio Professional 2017 version 15.9vs_professional.exe
Visual Studio Enterprise 2017 version 15.9vs_enterprise.exe
Visual Studio Build Tools 2017 version 15.9vs_buildtools.exe

Start by downloading the Visual Studio 2019 bootstrapper from either the Visual Studio downloads page or the Visual Studio 2019 Releases page for your chosen version and edition of Visual Studio. Your setup file—or bootstrapper—will match or be similar to one of the following:

EditionFile
Visual Studio 2019 Communityvs_community.exe
Visual Studio 2019 Professionalvs_professional.exe
Visual Studio 2019 Enterprisevs_enterprise.exe
Visual Studio 2019 Build Toolsvs_buildtools.exe

Tip

Released versions of Visual Studio 2022 are not yet available, the bootstrappers below are for the preview release of Visual Studio 2022.Start by downloading the Visual Studio 2022 bootstrapper from the Visual Studio downloads page.

EditionDownload
Visual Studio 2022 Professionalvs_professional.exe
Visual Studio 2022 Enterprisevs_enterprise.exe

Tip

If you previously downloaded a bootstrapper file and want to verify what version it is, here's how. In Windows, open File Explorer, right-click the bootstrapper file, choose Properties, choose the Details tab, and then view the Product version number. To match that number to a release of Visual Studio, refer to the Visual Studio build numbers and release dates page.

Tip

If you previously downloaded a bootstrapper file and want to verify its version, here's how. In Windows, open File Explorer, right-click the bootstrapper file, choose Properties, choose the Details tab, and then view the Product version number. To match that number to a release of Visual Studio, refer to the Visual Studio 2019 Releases page.

Tip

If you previously downloaded a bootstrapper file and want to verify its version, here's how. In Windows, open File Explorer, right-click the bootstrapper file, choose Properties, choose the Details tab, and then view the Product version number. To match that number to a release of Visual Studio, refer to the Visual Studio 2022 Releases page.

Step 2 - Create a local install cache

You must have an internet connection to complete this step.

Open a command prompt and use the bootstrapper's parameters as defined in the Use command-line parameters to install Visual Studio page to create your local installation cache. Common examples using the Enterprise bootstrapper are illustrated below and in the command-line parameter examples page. You can install a language other than English by changing en-US to a locale from the list of language locales, and you can use the list of components and workloads to further customize your cache.

Tip

To prevent an error, make sure that your full installation path is less than 80 characters.

  • For .NET web and .NET desktop development, run:

  • For .NET desktop and Office development, run:

  • For C++ desktop development, run:

  • To create a complete local layout, English only, with all features (this will take a long time—we have lots of features!), run:

Note

2015

A complete Visual Studio layout requires a minimum of 35 GB of disk space. For more information, see System requirements.

Note

A complete Visual Studio layout requires a minimum of 41 GB of disk space. For more information, see System requirements.

Step 3 - Install Visual Studio from the local cache

When you install Visual Studio from a local install cache, the Visual Studio installer uses the local cached versions of the files. But, if you select components during installation that aren't in the cache, then the Visual Studio installer will attempt to download them from the internet. To make sure that you install only the files that you've previously downloaded, use the same command-line options that you used to create the layout cache.

For example, if you created a local installation cache with the following command:

Then use this command to run the installation:

Important

If you're using Visual Studio Community, you must activate it by logging into the product within 30 days of installation. Activation requires an internet connection.

Note

If you get an error that a signature is invalid, you must install updated certificates. Open the Certificates folder in your offline cache. Double-click each of the certificate files, and then click through the Certificate Manager wizard. If you're asked for a password, leave it blank.

Tip

For offline installations, if you get an error message that says 'A product matching the following parameters cannot be found', make sure that you are using the --noweb switch with version 16.3.5 or later.

List of language locales

Language-localeLanguage
cs-CZCzech
de-DEGerman
en-USEnglish
es-ESSpanish
fr-FRFrench
it-ITItalian
ja-JPJapanese
ko-KRKorean
pl-PLPolish
pt-BRPortuguese - Brazil
ru-RURussian
tr-TRTurkish
zh-CNChinese - Simplified
zh-TWChinese - Traditional

Get support

Visual Studio 2015 Community Edition Free Download Offline Installer

Sometimes, things can go wrong. If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.

We also offer an installation chat (English only) support option for installation-related issues.

Here are a few more support options:

  • Report product issues to us via the Report a Problem tool that appears both in the Visual Studio Installer and in the Visual Studio IDE.
  • Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.
  • Use your GitHub account to talk to us and other Visual Studio developers in the Visual Studio conversation in the Gitter community.

Visual Studio Community Offline Installer

See also