VSTS - 系统找不到指定的路径
我正尝试使用托管代理编译Visual Studio Team Services(VSTS)上的解决方案。一种在溶液中的项目具有预生成事件:VSTS - 系统找不到指定的路径
cmd /c $(SolutionDir)Tools\GenerateResourceLibrary\bin\$(ConfigurationName)\GenerateResourceLibrary.exe $(ProjectDir)
该命令被用来生成(的.resx)的资源文件。
一切按照预期在本地运行,直到几个星期前它在VSTS上运行良好。目前,我不能编译的解决方案,错误消息如下:
该系统找不到指定的路径
我检查日志生成服务器上,这两个工具路径(GenerateResourceLibrary.exe
)和$(ProjectDir)
似乎是正确的。此外,我试着稍微改变命令(放引号等),但似乎没有任何工作。
我只是想知道托管代理上可能发生了什么变化,因为直到几个星期前这个工作才正常。也许这是一个权限问题?
确保当前项目取决于GenerateResourceLibrary项目。
右键单击您的解决方案=>属性=>项目依赖关系=>选择您的项目=>检查GenerateResourceLibrary项目的选项。
嗨,我检查了这个项目。正确的依赖关系,否则它不会在本地编译。这是几个星期前工作正常,突然停止工作,我不知道它是否与权限有关o在构建服务器? ... –
@RuiJarimba它工作正常。你可以在这里或在OneDrive上共享生成日志吗?还提供用于生成资源文件的详细代码。 –
Hi @ starain-MSTF,你可以在这里找到构建日志:https://1drv.ms/u/s!ApTe4_Wkn4bJgSY8hx5xKiFau6Si 恐怕我无法分享用于生成资源文件的代码:( –
您可以共享的细节构建日志,并在这里建立的定义 –
你能分享的细节构建日志,并在这里生成资源文件的代码? –
你现在还能看到这个问题吗? –