我使用的是Windows7 SP1和VisualStudioUltimal2013。TFS服务器2013安装在Windows 2008中。
以下错误发生在试图构建一个支持多语言resx文件的解决方案时:
C:\Program (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets (3001):任务找不到"AL.exe“使用SdkToolsPath”或注册表项"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.1A\WinSDK-NetFx40Tools-x86“。确保设置了SdkToolsPath,并确保该工具存在于SdkToolsPath下特定处理器的正确位置,并确保安装了Microsoft
我也曾经历过类似的问题,但这些解决方案都没有奏效。下文所述的情况如下:
- Windows SDK is already installed
- `al.exe` is present in `C:\Program Files\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools`
- `al.exe` is present in `\Windows\v7.0A\bin and v8.0A\bin\NETFX 4.0 Tools`
- Resx files are part of the project and I want them to be in my build.
有办法解决这个问题吗?
发布于 2014-11-20 05:22:48
感谢您的评论。我在安装TFS的服务器机器中安装了Windows。它解决了我的问题。
https://stackoverflow.com/questions/26905563
复制相似问题