【发布时间】:2016-11-29 09:42:08
【问题描述】:
我正在尝试使用托管代理在 Visual Studio Team Services (VSTS) 上编译解决方案。解决方案中的一个项目有一个 Pre-build 事件:
cmd /c $(SolutionDir)Tools\GenerateResourceLibrary\bin\$(ConfigurationName)\GenerateResourceLibrary.exe $(ProjectDir)
此命令用于生成资源文件 (.resx)。
在本地一切正常,直到几周前它在 VSTS 上运行良好。目前我无法编译解决方案,错误消息如下:
系统找不到指定的路径
我检查了构建服务器上的日志,工具路径 (GenerateResourceLibrary.exe) 和 $(ProjectDir) 似乎都是正确的。此外,我尝试稍微更改命令(添加引号等),但似乎没有任何效果。
我只是想知道托管代理可能发生了什么变化,因为直到几周前它还运行良好。可能是权限问题?
【问题讨论】:
-
您可以在这里分享详细的构建日志和构建定义
-
可以在这里分享详细的构建日志和生成资源文件的代码吗?
-
你现在还能看到这个问题吗?
-
嗨@Eddie-MSFT,仍然没有运气:(
-
您能分享将“System.Debug”变量设置为“true”的详细日志吗?
标签: .net visual-studio msbuild azure-devops