У меня возникает следующая ошибка при использовании MSBuild. Ошибка я получаю:MSBuild "sgen.exe" отсутствует
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets (2769,5): ошибка MSB3086: Задача не может найти «sgen. exe ", используя SdkToolsPath " "или раздел реестра " HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDK \ Windows \ v8. 0A \ WinSDK-NetFx40Tools-x86 ". Убедитесь, что SdkToolsPath установлен и инструмент EXI ГНС в правильный процессор конкретного места под SdkToolsPath и что в Microsoft Windows SDK установлен
До сих пор я сделал следующее:
1) Установка Windows SDK v8 от here
2) Я подтвердил, что существует ключ реестра "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v8. 0A \ WinSDK-NetFx40Tools-x86" в реестре
3) Раздел реестра из 2 выше указывает на путь «C: \ Program Files \ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 Tools», и я подтвердил, что путь существует и что sgen.exe расположенный в этом каталоге
4) Я также сделал некоторые из моих собственных исследований и наткнулся на this SO post, но ответ включает установку визуальной студии на самом сервере, который НЕ является вариантом для меня. Однако я хочу отметить, что у меня есть другой сервер сборки с той же самой настройкой, и он работает нормально, поэтому моя временная работа заключается в том, чтобы создать его на этом сервере, а затем скопировать сборку.
У кого-нибудь есть понимание того, что может быть проблемой?
Почему голос? –