Windows Server 2012 및 Visual Studio 2015에서 Jenkins를 설정하려고하는데 MSBuild를 사용하여 응용 프로그램을 빌드 할 수 없으면 일부 Windows SDK 문제가 발생합니다.MSBuild windows 2012 Visual Studio 2015에서 AxImp.exe를 찾을 수 없습니다.
(ResolveComReferences 대상) ->
C : \ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 Microsoft.Common.targets (2015,5) : \ 오류 MSB3091가 : 작업이 실패 AxImp "때문이다. exe "찾을 수 없거나 올바른 Microsoft Windows SDK가 설치되어 있지 않습니다. 레지스트리 키의 InstallationFolder 값에 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v8.0A \ WinSDK-NetFx40Tools에 지정된 위치의 "bin"하위 디렉터리에있는 "AxImp.exe"에 대해 을 찾고 있습니다. -x86. 다음 중 하나를 수행하여 문제를 해결할 수 있습니다. 1) Microsoft Windows SDK를 설치합니다. 2) Visual Studio 2010을 설치합니다. 3) 위의 레지스트리 키 위의 을 수동으로 올바른 위치로 설정합니다. 4) 올바른 위치를 태스크의 "ToolPath"매개 변수로 전달하십시오.
- 설치 한 SDK의 레지스트리 키를 가리키는 만들기 :
나는 다음과 같은 시도했습니다. 성공하지 못했습니다.
Visual Studio에서 빌드 할 때 잘 빌드됩니다.
정말 여기에서 무슨 일이 일어나고 있는지 알고 내가이 작업을 얻을 수없는 이유, 윈도우 또는 Visual Studio에 대해 나에게 버그 것 같습니다하지 않는 2015 년이 솔루션은 그냥 변경 것 같았다보다 훨씬 쉬웠다
, 설치 않았다을 [업데이트 2919355 (http://support.microsoft.com/kb/2919355) [Visual Studio 2015 시스템 요구 사항] (https://www.visualstudio.com/en-us/downloads/visual-studio-2015-system-requirements-vs.aspx)에서 설명한대로? – IInspectable
예,했는데 성공하지 못했습니다. – Luis
어떤 프로젝트를 만들겠습니까? Windows 8 용 Windows SDK (Software Development Kit)를 설치하십시오. (https://developer.microsoft.com/en-us/windows/downloads/windows-8-sdk) –