Windows SDK Configuration Tool may report error when OS display isn't english on Visual Studio 2005 (2008)

Issue: When a customer tries to run the Windows SDK Configuration Tool on a system which has Visual Studio 2005 or Visual Studio 2008 and the display format of the Operating System is not English, an error may be thrown: “Your system does not have Visual Studio 2005 or Visual Studio 2008 installed." Cause: For […]

Issue: When a customer tries to run the Windows SDK Configuration Tool on a system which has Visual Studio 2005 or Visual Studio 2008 and the display format of the Operating System is not English, an error may be thrown: “Your system does not have Visual Studio 2005 or Visual Studio 2008 installed." Cause: For some non-English display formats the Windows SDK Configuration Tool is unable to parse the version number of Visual Studio as written in the registry. Solution: (1) Use command-line version of Windows SDK to change the version you wish to target. For e.g. to target Windows 7 SDK go to Windows SDK prompt by Clicking All Programs -> Select Microsoft Windows SDK v7.0 -> Select CMD shell. On the Windows SDK command prompt type “ WindowsSdkVer.exe -version:v7.0 “ [without quotes] Or (2) Change OS Display Format to English (US). Go to Control Panel and navigate to Regional and Language Options. On Formats tab ensure English (United States) is selected. You should now be able to use Windows SDK Configuration Tool to target the appropriate build environment. Note: once you have changed the target you may return your OS Display Format to its original setting.