Visual Studio Setup

Installation and containerization of the Visual Studio family of products

Another Possible Workaround for Error 1330

When installing Visual Studio 2008, you might run into an error dialog that reads, Error 1330.A file that is required cannot be installed because the cabinet file D:\cab1.cab has an invalid digital signature. This may indicate that the cabinet file is corrupt. The path and name of the cabinet may be different, but might often be D:\cab1....

Windows Installer XML (WiX) v3 Beta Released

Since plans were made to ship WiX v3 in the box for Visual Studio 2010, the WiX working group has been working on fixing all outstanding bugs in the WiX v3 code base. Bob Arnson uploaded packages last week as a test on SourceForge and this week the following installation packages were uploaded on the v3 Beta release page. (The ...

Visual Studio 2008 SP1 may complain that another patch is installed even after removing it

If Visual Studio 2008 SP1 prompts you to run the Microsoft Visual Studio Patch removal tool, it means that a patch or product is installed that would cause issues when installing VS2008 SP1. The dialog is shown below. (image) If you run the the patch removal tool and are still seeing this dialog, please follow the workaround below. ...

Adding features to Visual Studio 2008 may fail to load setup components

When attempting to add features to Visual Studio 2008 after it has already been installed, you may see an error that reports, A problem has been encountered while loading the setup components. Canceling setup.FixUpdated: a hotfix has been uploaded to Code Gallery to address this issue. As stated on the page, Please be aware this Hotfix has not...

Help Improve the .NET Framework Deployment Experience

My colleague Peter Marcu, who is leading the development effort on the new deployment experience for the .NET Framework, is seeking information from our developer customers how you deploy the .NET Framework for your applications. If you’re a developer who requires and needs to deploy the .NET Framework to support your applications, ...

Do not repair VS 2008 SP1 from installation media

If you need to repair Visual Studio 2008 once SP1 has been applied or wish to change which features are installed, you cannot run setup.exe from the original installation media.When you run repair from media you may see an error like, "A problem has been encountered while loading the setup components. Canceling setup."WorkaroundOpen the ...

VS 2008 SP1 fails to install because of missing packages from the cache

Some customers are reporting that Microsoft Visual Studio 2008 SP1 is failing to install with the following error in the HTML log you can view from the error dialog. Patch (C:UsersheathsAppDataLocalTEMPWebDesignerCore_KB950278.msp) install failed on product (Microsoft Office Enterprise 2007). Msi Log: Microsoft Visual Studio 2008 ...

Setup.bin is probably not a Trojan horse

Some virus scanning application have been reporting that setup.bin is a Trojan horse containing one of the following viruses: This file is typically installed to C:Program FilesMicrosoft SDKsWindowsv6.0ABootstrapperEnginesetup.bin by the Windows SDK and is actually setup.exe that has been renamed to setup.bin. This file is used when...

ISA Proxy Client may be required to download VS 2008 SP1

If you're on a network that uses Microsoft ISA Server or another proxy server, you may have problems downloading Visual Studio 2008 Service Pack 1. The error dialog displays the following. The installation failed with the follow message: Fatal error during installation. Click the Finish button to exit. SolutionDownload and install the ...

VS 2008 SP1 Beta must be removed prior to installing the release of VS 2008 SP1

When I announced that Visual Studio 2008 SP1 RTM will install over SP1 beta, we were on track to make that reality. However, when SP1 beta shipped we found that adding new components into existing features was causing a prompt for source for non-default installations of Visual Studio 2008. To fix this, we would have to remove those components ...