您的位置:首页 > 其它

任务失败,因为未找到“AxImpexe”,或未安装正确的 Microsoft Windows SDK

2016-07-26 17:21 1406 查看
jenkins自动构建.net时发生错误,查看Console Output看到如下错误:



C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2015,5):
error MSB3091: 任务失败,因为未找到“AxImp.exe”,或未安装正确的 Microsoft Windows SDK。
任务正在注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0A\WinSDK-NetFx40Tools-x86 的 InstallationFolder 值中所指定位置下的“bin”子目录中查找“AxImp.exe”。
通过执行下列操作之一可以解决此问题:
 1) 安装 Microsoft Windows SDK。
 2) 安装 Visual Studio 2010。
 3) 手动向正确的位置设置上面的注册表项。

 4) 将正确的位置传入任务的“ToolPath”参数中。

解决过程:

1.下载AxImp.exe后放在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0A\WinSDK-NetFx40Tools-x86 的 InstallationFolder 值中所指定位置下的“bin”子目录中,问题未解决。

2.下载Microsoft Windows SDK for Windows 7,问题仍未解决。

3.看到注册表中的v8.0A,此时顿悟,是不是应该下载Microsoft Windows SDK for Windows 8,下载后问题解决。

以上就介绍了jenkins自动构建net时提示“任务失败,因为未找到“AxImpexe”,或未安装正确的 Microsoft Windows SDK“,包括了方面的内容,希望对.NET教程有兴趣的朋友有所帮助。

或者从一台低版本的WINDOWS上把相关目录同步过来,比如我的从win8上拷贝到win10上



本文网址链接:http://www.codes51.com/article/detail_945457.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: