我最近升级到VS 2017和卸载以前的VS 2015。
然而,当我尝试构建和编译我的项目时,我总是得到并出错:
Microsoft.Build.Utilities.ToolLocationHelper could not find ildasm.exe
该项目将非托管导出用于C# - https://www.nuget.org/packages/UnmanagedExports。
我不明白为什么这条信息会出现,而googling却什么也没显示出来。我已经确保目标框架是相同的>> 4.5.2。但什么也不能建造!!
不过,我只能找到以下目录:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools
请帮忙,谢谢
发布于 2017-06-30 00:19:48
基于这个问题:https://github.com/nefarius/ViGEm/issues/29
您应该重新安装VS2017。卸载所有of 15/17版本,并使用VS17安装程序重新安装它。
发布于 2017-08-31 23:34:56
在我的例子中,用最新版本的UnmangedExports更新的版本是1.2.7
发布于 2017-07-08 16:09:39
我也有同样的问题。
我再次安装了非托管出口,问题解决了。
https://stackoverflow.com/questions/44836800
复制相似问题