При попытке создать мой проект в Visual Studio 2008 Professional Edition появляется следующая ошибка:
Задача не выполнена, так как «sgen.exe» не найден или не установлен правильный Microsoft Windows SDK. Задача ищет файл «sgen.exe» в подкаталоге «bin» ниже расположения, указанного в значении InstallationFolder раздела реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v6.0A. Вы можете решить проблему, выполнив одно из следующих действий:
- Установите Microsoft Windows SDK для Windows Server 2008 и .NET Framework 3.5.
- Установить Visual Studio 2008.
- Вручную установите указанный выше раздел реестра в правильное место.
- Укажите правильное местоположение в параметре «ToolPath» задачи.
Я попытался загрузить Microsoft Windows SDK для Windows Server 2008 и .NET Framework 3.5, но все равно получаю сообщение об ошибке. Я также попытался загрузить Windows 7 SDK и .NET Framework 3.5, но результат все еще тот же.
Я также попытался вручную отредактировать реестр, чтобы изменить InstallationFolder, и попытался восстановить установку Visual Studio.
Проект изначально был создан в Windows XP, и я пытаюсь скомпилировать его на переформатированной машине под управлением Windows 7 Enterprise.