Visual Studio 2015 Professional - Installation fails with various errors

Mike Stark 21 Reputation points
2021-05-27T15:32:17.94+00:00

I am trying to install Visual Studio 2015 Professional on some new build servers running Windows Server 2016. I have tried various methods of installation, all of which fail.

----------

My first preference would be automatically install via the chocolatey package https://community.chocolatey.org/packages/VisualStudio2015Professional, which downloads the vs_professional.exe and runs it with the arguments /Quiet /NoRestart. This fails with exit code -2147205120, which seems to indicate that a restart is required - but it continues to give this exit code even when restarting right before the installation. Chocolatey log: 100293-chocolatey.log

----------

When I try to install this package manually on the build server, I get a generic MSI error 1603. Examining the log reveals many failed downloads of required packages, e.g. (from 100361-vs.log)

[16E4:1878][2021-05-27T09:41:33]w343: Prompt for source of package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, path: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe
[16E4:16D8][2021-05-27T09:41:33]i000: MUX: Vital packages to be installed: 20
[16E4:16D8][2021-05-27T09:41:33]i000: MUX: Total packages to be installed: 148
[16E4:1878][2021-05-27T09:41:33]i000: MUX: Next Source: Web, Attempted: 1, Limit:3
[16E4:1878][2021-05-27T09:41:33]i000: MUX: Source retrieved: Web
[16E4:1878][2021-05-27T09:41:33]i000: MUX: Package:VSSetupUtility_Start_vs_professional, PayloadId:VSSetupUtility_Start_vs_professional Url: bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, Attempting count: 1
[16E4:1878][2021-05-27T09:41:33]i000: MUX: Existing last unconfirmed source: Web
[16E4:1878][2021-05-27T09:41:33]i338: Acquiring package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, download from: bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:34]e000: Error 0x80190194: Failed to download BITS job.
[16E4:1878][2021-05-27T09:41:34]e000: Error 0x80190194: Failed attempt to download URL: 'bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409' to: 'C:\Users\Administrator\AppData\Local\Temp\chocolatey{1ef6a030-1244-4d01-95f3-299c0e3a3362}\VSSetupUtility_Start_vs_professional'
[16E4:1878][2021-05-27T09:41:34]i000: MUX: Set Result: Return Code=-2145844844 (0x80190194), Error Message=, Result Detail=, Vital=False, Package Action=Download_Bits, Package Id=VSSetupUtility_Start_vs_professional
[16E4:1878][2021-05-27T09:41:34]w343: Prompt for source of package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, path: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe
[16E4:1878][2021-05-27T09:41:34]i000: MUX: Next Source: Web, Attempted: 2, Limit:3
[16E4:1878][2021-05-27T09:41:34]i000: MUX: Source retrieved: Web
[16E4:1878][2021-05-27T09:41:34]i000: MUX: Sleep for 3 seconds before retrying
[16E4:1878][2021-05-27T09:41:37]i000: MUX: Package:VSSetupUtility_Start_vs_professional, PayloadId:VSSetupUtility_Start_vs_professional Url: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, Attempting count: 2
[16E4:1878][2021-05-27T09:41:37]i000: MUX: Skipping as it is the same as last unconfirmed source: Web
[16E4:1878][2021-05-27T09:41:37]i338: Acquiring package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, download from: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, trying to process HTTP status code anyway.
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f76: Failed to get redirect url: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f76: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f76: Failed to connect to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f76: Failed to get size and time for URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:37]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409' to: 'C:\Users\Administrator\AppData\Local\Temp\chocolatey{1ef6a030-1244-4d01-95f3-299c0e3a3362}\VSSetupUtility_Start_vs_professional'
[16E4:1878][2021-05-27T09:41:37]w343: Prompt for source of package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, path: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe
[16E4:1878][2021-05-27T09:41:37]i000: MUX: Next Source: Web, Attempted: 3, Limit:3
[16E4:1878][2021-05-27T09:41:37]i000: MUX: Source retrieved: Web
[16E4:1878][2021-05-27T09:41:37]i000: MUX: Sleep for 3 seconds before retrying
[16E4:1878][2021-05-27T09:41:40]i000: MUX: Package:VSSetupUtility_Start_vs_professional, PayloadId:VSSetupUtility_Start_vs_professional Url: bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, Attempting count: 3
[16E4:1878][2021-05-27T09:41:40]i000: MUX: Skipping as it is the same as last unconfirmed source: Web
[16E4:1878][2021-05-27T09:41:40]i338: Acquiring package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, download from: bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:40]e000: Error 0x80190194: Failed to download BITS job.
[16E4:1878][2021-05-27T09:41:40]e000: Error 0x80190194: Failed attempt to download URL: 'bits://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409' to: 'C:\Users\Administrator\AppData\Local\Temp\chocolatey{1ef6a030-1244-4d01-95f3-299c0e3a3362}\VSSetupUtility_Start_vs_professional'
[16E4:1878][2021-05-27T09:41:40]w343: Prompt for source of package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, path: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe
[16E4:1878][2021-05-27T09:41:40]i000: MUX: Next Source: Web, Attempted: 3, Limit:3
[16E4:1878][2021-05-27T09:41:40]i000: MUX: Source retrieved: Web
[16E4:1878][2021-05-27T09:41:40]i000: MUX: Sleep for 3 seconds before retrying
[16E4:1878][2021-05-27T09:41:43]i000: MUX: Package:VSSetupUtility_Start_vs_professional, PayloadId:VSSetupUtility_Start_vs_professional Url: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, Attempting count: 4
[16E4:1878][2021-05-27T09:41:43]i000: MUX: Skipping as it is the same as last unconfirmed source: Web
[16E4:1878][2021-05-27T09:41:43]i338: Acquiring package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, download from: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f07: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409, trying to process HTTP status code anyway.
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f76: Failed to get redirect url: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f76: Failed to send request to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f76: Failed to connect to URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f76: Failed to get size and time for URL: http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409
[16E4:1878][2021-05-27T09:41:43]e000: Error 0x80072f76: Failed attempt to download URL: 'http://go.microsoft.com/fwlink/?LinkId=562662&clcid=0x409' to: 'C:\Users\Administrator\AppData\Local\Temp\chocolatey{1ef6a030-1244-4d01-95f3-299c0e3a3362}\VSSetupUtility_Start_vs_professional'
[16E4:1878][2021-05-27T09:41:43]i000: MUX: Acquire Failed. Retry acquiring after sleeping for 3 seconds, Retry Count: 1 of 3
[16E4:1878][2021-05-27T09:41:46]w343: Prompt for source of package: VSSetupUtility_Start_vs_professional, payload: VSSetupUtility_Start_vs_professional, path: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe
[16E4:1878][2021-05-27T09:41:46]i000: MUX: Source retrieved:
[16E4:1878][2021-05-27T09:41:46]e000: MUX: No new source is provided.
[16E4:1878][2021-05-27T09:41:46]i000: MUX: Set Result: Return Code=-2145844844 (0x80190194), Error Message=, Result Detail=No new source, Vital=False, Package Action=Download_Bits, Package Id=VSSetupUtility_Start_vs_professional
[16E4:1878][2021-05-27T09:41:46]e054: Failed to resolve source for file: C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe, error: 0x80070002.
[16E4:1878][2021-05-27T09:41:46]e000: Error 0x80070002: Failed while prompting for source (original path 'C:\Users\Administrator\AppData\Local\Temp\chocolatey\VisualStudio2015Professional\2015.03.03\packages\vs_professional\VSSetupUtility.exe').
[16E4:1878][2021-05-27T09:41:46]e313: Failed to acquire payload: VSSetupUtility_Start_vs_professional to working path: C:\Users\Administrator\AppData\Local\Temp\chocolatey{1ef6a030-1244-4d01-95f3-299c0e3a3362}\VSSetupUtility_Start_vs_professional, error: 0x80070002.
[16E4:1878][2021-05-27T09:41:46]w350: Applied non-vital package: VSSetupUtility_Start_vs_professional, encountered error: 0x80070002. Continuing...
[16E4:16D8][2021-05-27T09:41:46]w309: Skipping apply of package: VSSetupUtility_Start_vs_professional due to cache error: 0x80070002. Continuing...

----------

I have also tried creating an offline installer by mounting the VS2015-with-Update-3 ISO on my local machine and running vs_professional.exe /layout %USERPROFILE%\Downloads\VS2015, but this also fails to download some of the required packages. The displayed error message is "Burn layout exit code for product 'VSU_14.0.25420' is '1603'". I cannot attach the dd_vs_professional_20210527095817.log as it is too big, but the relevant section is:

[49EC:2338][2021-05-27T10:03:16]i000: SI: Starting burn layout for product 'VSU_14.0.25420'. Command line: 'C:\Users\mstark\Downloads\VS2015\OfflineCache\installers\VSU_14.0.25420\en\0\vsupdate_kb3022398.exe /quiet /layout "C:\Users\mstark\Downloads\VS2015\OfflineCache\installers\VSU_14.0.25420\en\0"'
[49EC:2338][2021-05-27T10:04:43]i000: SI: Burn layout exit code for product 'VSU_14.0.25420' is '1603'
[49EC:2338][2021-05-27T10:04:43]e000: SI: The download for the /Layout operation failed with the following reason(s): Burn layout for 'VSU_14.0.25420' failed with exit code '1603'..
[49EC:2338][2021-05-27T10:04:43]i000: MUX: Some operations failed, see the detailed error messages for more information:
[49EC:2338][2021-05-27T10:04:43]e000: MUX: The download for the /Layout operation failed with the following reason(s): Burn layout for 'VSU_14.0.25420' failed with exit code '1603'..
[49EC:2338][2021-05-27T10:04:43]i000: MUX: Set Result: Return Code=1603 (0x643), Error Message=The download for the /Layout operation failed with the following reason(s): Burn layout for 'VSU_14.0.25420' failed with exit code '1603'.., Result Detail=The download for the /Layout operation failed with the following reason(s): Burn layout for 'VSU_14.0.25420' failed with exit code '1603'.., Vital=False, Package Action=DownloadThirdParty, Package Id=VSSecondaryInstaller_box

----------

Is there a supported way to install Visual Studio 2015 with Update 3 on a new machine?

Visual Studio Setup
Visual Studio Setup
Visual Studio: A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
971 questions
0 comments No comments
{count} votes

Accepted answer
  1. Joyce Yin-MSFT 156 Reputation points
    2021-05-28T06:35:08.67+00:00

    Hi, welcome to Microsoft Q&A forum. Microsoft no longer uses Secure Hash Algorithm (SHA)-1 to authenticate updates due to the weaknesses in the algorithm. VS2015 and older version's web installers are currently impacted. On April 26, 2021, Visual Studio 2015 and older web installer files were removed from the Microsoft Download Center. These products can only be installed from ISO images available at https://my.visualstudio.com/downloads.
    Refer to this document: https://learn.microsoft.com/en-us/lifecycle/announcements/sha-1-signed-content-retired

    Please download ISO image for visual studio 2015 with update 3 from Microsoft download page, and install VS from it directly. (In the download page, select “DVD” in the “EXE” drop-down box, and it can download ISO image for older version. The ISO file includes most of packages from the downloading process, but it still need internet connection during the installation.)

    • If the answer is helpful, please click "Accept Answer" and upvote it.
      Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Jane Jiang 0 Reputation points
    2023-01-19T17:29:37.8566667+00:00

    visual-studio-2015-professional-installation (.iso) is still failing for me now. Here is the error message I'm getting:

    File packages\vcredistd11\1033\vcredist_x86.exe is missing

    There are 3 radio button options in this error page -- download package from internet, skip package and select a package. None of these options is working. The installer can't continue.

    0 comments No comments