我将Visual Studio 2012解决方案迁移到Visual Studio 2015.我正在使用Windows 10.我的解决方案的目标.NET Framework是4.5。我想继续使用该版本。所以我想我必须卸载.NET framework 4.6。
错误消息:任务无法使用SdkToolsPath“”找到“AL.exe” 或注册表项“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ NETFXSDK \ 4.6 \ WinSDK-NetFx40Tools-x86“。确保SdkToolsPath 已设置,工具存在于正确的处理器特定位置 在SdkToolsPath和Microsoft Windows SDK下 安装。
由于上述错误,解决方案无法编译。我认为它与卸载.NET 4.6有关。然后我尝试重新安装.NET 4.6,但在Windows 10下它是不可能的。
所以现在我不知道如何解决这个问题。你知道我在哪里可以找到al.exe
以及如何设置正确的路径吗?
答案 0 :(得分:15)
您不必重新安装.NET Framework,而是Windows 10 SDK,其中包含您需要的工具。 (该文件通常可以在C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools
)
作为一般准则:您正在构建的.NET Framework以及PC上安装的.NET框架彼此之间并不相关。您可以在安装了.NET 4.6的.NET 4.5上构建。