环境: Win10 X64, VS2019
错误提示:
错误 MSB3086 任务未能使用 SdkToolsPath“”或注册表项“HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsNETFXSDK4.7.2WinSDK-NetFx40Tools-x86”找到“al.exe”。请确保已设置 SdkToolsPath,在 SdkToolsPath 之下的相应处理器特定位置存在该工具,并且已安装 Microsoft Windows SDK WebAppNetCore2 C:Program Files (x86)Microsoft Visual Studio2019EnterpriseMSBuildCurrentBinMicrosoft.Common.CurrentVersion.targets 3639错误 MSB3086 任务未能使用 SdkToolsPath“”或注册表项“HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsNETFXSDK4.7.2WinSDK-NetFx40Tools-x86”找到“al.exe”。请确保已设置 SdkToolsPath,在 SdkToolsPath 之下的相应处理器特定位置存在该工具,并且已安装 Microsoft Windows SDK WebAppNetCore2 C:Program Files (x86)Microsoft Visual Studio2019EnterpriseMSBuildCurrentBinMicrosoft.Common.CurrentVersion.targets 3639
解决办法:
尝试安装.NET Framework 4.7.2 Developer Pack 。 仅在编译时需要。