MSB3086:任务找不到" AL.exe"使用SdkToolsPath

时间:2017-02-01 12:01:05

标签: c# .net windows msbuild

在安装了VS2017 RC的计算机上通过msbuild执行带有资源文件的项目时,项目无法成功编译。它显示以下错误,

C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(2863,5):错误MSB3086:任务找不到" AL.exe"使用SdkToolsPath""或注册表项" HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v8.0A \ WinSDK-NetFx40Tools-x86"。确保已设置SdkToolsPath,并且该工具存在于SdkToolsPath下正确的处理器特定位置,并且已安装Microsoft Windows SDK

我已检查过" Al.exe"在8.0A文件夹下找不到,因为文件夹结构如下所示,

enter image description here

请让我如何解决这个问题? 请告诉我,如何在注册表的8.0A文件夹下注册文件。

此致 Amal Raj

1 个答案:

答案 0 :(得分:0)

我通过安装适用于Windows 8的Windows SDK

解决了这个问题