Visual Studio Setup

Installation and containerization of the Visual Studio family of products

Visual Studio 2012 RTM will not install on pre-release versions of Windows 8

SymptomCustomers installing Visual Studio 2012 RTM on pre-release versions of Windows 8 or Windows Server 2012 may see the following error after launching the setup application: The .Net Framework installed on this machine does not meet the minimum required version: 4.5.50709. This is a blocking error and only allows the install to be canceled...

Visual Studio 2012 can only install to certified Windows To Go drives

Windows To Go is a cool new enterprise features to enable a mobile workforce to carry around an enterprise-managed installation of Windows on a USB thumb drive. However, only certified thumb drives appear as fixed drives and, therefore, Visual Studio 2012 can only install to certified drives. VS2012, like some other products, only supports ...

A certificate chain could not be built to a trusted root authority

This was a preview of a Knowledge Base article which has been published as KB2746268.SymptomAfter Visual Studio 2012 has been installed, the finish page displays the following: Setup Completed However, not all features installed correctly. Please correct the following problems to ensure full product functionality. Click here to see the most ...

Upgrading from Visual Studio 2012 RC to RTM

Now that Visual Studio 2012 and .NET Framework 4.5 have been released, some customers are wondering if they need to uninstall the Visual Studio 2012 Release Candidate (RC) first before upgraded. In general, the answer is “no”. VS2012 RC will upgrade to RTM, but there are a few things to note: For more information about ...

Detection keys for Visual Studio 2012

Administrators and developers who need to detect if Visual Studio 2012 is installed on a machine can use similar keys as those used for past releases like Visual Studio 2010. In general, these detection keys are always found in the 32-bit registry hive with a pattern like: So if you needed to detect if VS2012 Ultimate is installed, you ...