码迷,mamicode.com
首页 > 其他好文 > 详细

MSBuild报错及找不到AxImp.exe或LC.exe问题

时间:2019-10-26 16:58:54      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:ogr   VS2017   arch   dep   visual   pre   x86   too   在线安装   

1、首先,你电脑上MSBuild有很多版本,要选用正确的exe文件版本来执行,比如vs2017专业版是:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MSBuild.exe"

不要用 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe 这个,这个是默认的,不支持C#高版本语法。

 

2、要指定正确的toolversion参数。

VS2015是14

VS2017是15

与上述MsBuild.exe的路径中版本一致。

例如完整命令:

 

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MSBuild.exe" D:\src\YouProject.sln /maxcpucount /t:Rebuild /toolsversion:15.0 /property:WarningLevel=0;Configuration=Release;TargetFrameworkVersion=v4.6.1;DeployOnBuild=true;PublishProfile=publish /m /clp:ErrorsOnly;PerformanceSummary /property:"Platform=Any CPU"

 

3、如果报错提示 找不到 AxImp.exe 或 LC.exe 问题,一般是没有安装Windows SDK 8.0。

可以去这里下载微软的在线安装包:https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive

也可以从这下载离线安装包:

安装好就好了。

 

MSBuild报错及找不到AxImp.exe或LC.exe问题

标签:ogr   VS2017   arch   dep   visual   pre   x86   too   在线安装   

原文地址:https://www.cnblogs.com/hz-blog/p/MSBuild-Errors-LC-AxImp.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!