任务无法使用SdkToolsPath找到"AL.exe"

Seb*_*jas 12 windows .net-4.0 visual-studio-2010

我有这个问题,需要建立一个解决方案

任务无法使用SdkToolsPath"C:\ Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools \"或注册表项"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows"找到"AL.exe"\v7.0A".确保已设置SdkToolsPath,并且该工具位于SdkToolsPath下正确的处理器特定位置,并且已安装Microsoft Windows SDK

我知道有类似的问题,但是aswer并不适合我

在同一台计算机中,可以在Net 4中构建其他解决方案而没有任何问题,所以不明白

我正在使用:Windows XP Professional SP3 Visual Web Developer 2010 Express

Noa*_*oah 17

做最简单的事情是复制Al.exe工具

C:\ Program Files文件\微软的SDK \的Windows\V7.1\BIN\NETFX 4.0工具\
(对于Windows 10,从
C:\ Program Files文件(x86)的\微软的SDK \的Windows\v10.0A\bin\NETFX 4.6工具)


C:\ Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools \


Bas*_*ter 8

在重新安装Windows和Visual Studio 2019之后在VS2019中遇到此问题时,我认为共享可能会很好:

从Visual Studio安装程序安装Microsoft.Net.Component.4.7.2.SDK可以为我修复它!

  • 这个建议很有帮助,除了 4.8 之外我还安装了 4.6.1 和 4.7.2。那是因为我有 VS 解决方案以及针对所有这些版本的项目。 (2认同)

Mar*_*usz 3

你的项目中有资源文件吗?尝试删除所有这些并重新构建您的项目。我遇到了完全相同的错误,删除资源文件(*.hrsx)后,我的构建再次工作。

也许有帮助。