在尝试使用Visual Studio Build任务从Azure Devops编译和发布应用程序时,我收到了以下错误信息:
An error occurred while signing: SignTool.exe was not found at path
e:\<my app name>\(...)\signtool.exe. [e:\<my-project>\24\s\(...)\MyProjecName.csproj]
我检查过,发现 SignTool.exe
存在于以下位置...
C:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool
...但我不知道如何告诉VS Build任务在那里查找它。
有没有办法让我告知构建任务正确的路径,或者覆盖它的某种方式?如果没有,我可能会考虑在每次运行时将SignTool复制到当前目录中,但这感觉像是一个肮脏的hack。