2. Known Issues
2.1. Installing
2.1.1. General Issues (Install)
2.1.1.1. Visual Studio Express Setup cannot be run in Program Compatibility Mode
Visual Studio 2010 and/or the .NET Framework 4 Setup fails with a 1603 error code, or blocks running in Program Compatibility Mode.
Windows Program Compatibility Assistant indicates that Visual Studio Setup might not have installed correctly, and prompts to reinstall by using the recommended setting (program compatibility mode).
To resolve this issue:
Visual Studio Setup cannot run in program compatibility mode. Ensure that the compatibility mode setting is not enabled system-wide or for the Visual Studio Setup application.
Check the manual setting
Compatibility mode could have been set manually on the Compatibility tab on the executable file properties.
- On the Visual Studio Setup media, locate setup.exe.
- Right-click setup.exe and then click Properties.
- On the Compatibility tab, clear "Run this program in compatibility mode for" and then click OK.
Check Program Compatibility Assistant registry settings
Compatibility mode could have been set by Program Compatibility Assistant on earlier failed or canceled attempts to run Visual Studio setup.exe.
- Click Start, and then click Run.
- Type regedit, and then click OK.
- Browse to each of the following keys and delete any value that refers to setup.exe on the path where you are installing Visual Studio:
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
Rerun Visual Studio Setup
- Open Windows Explorer.
- Browse to Visual Studio setup.exe.
- Double-click setup.exe to run Visual Studio Setup.
2.1.1.2. Visual Studio 2010 fails to install on a BitLocker-enabled hard disk when Protection is On
When a user executes a setup process to install to a BitLocker-enabled disk, the process will fail if the disk is locked.
To resolve this issue:
Suspend Protection on the BitLocker-enabled disk before you install Visual Studio 2010. After Visual Studio 2010 installation is complete, resume Protection on the BitLocker-enabled disk.
Alternatively, avoid this issue entirely by preinstalling the .NET Framework 4 and Windows Installer 4.5 by following the Avoiding Restart during Setup steps.
2.1.1.3. Visual Studio Express installation fails because a .cab file has an invalid digital signature
Network issues occasionally cause corrupted files when they are downloaded from a network and then installed, or when the files are installed over a network. This issue will manifest itself by writing a message in the %temp%\dd_install*.log that resembles this:
[05/16/09,17:47:12] VC 10.0 Runtime (x86): MSI Record result detail: Error 1330.A file that is required cannot be installed because the cabinet file e:\dev10dvd\wcu\vcruntimes\x86\vc_runtime_x86.cab has an invalid digital signature. This may indicate that the cabinet file is corrupt.
[05/16/09,17:47:12] VC 10.0 Runtime (x86): MSI Record result detail error code: 1330
[05/16/09,17:47:13] InstallReturnValue: GFN_MID Chained VC Runtime 2010 Beta1 x86, 0x643
To resolve this issue:
Download the full Express CD and install the product locally.