Azure Devops 构建管道 SignTool 路径

AzureDevops Build Pipeline SignToolPath

当运行管道中的msbuild.exe命令时的错误信息:

Error MSB3482: An error occurred while signing: SignTool.exe was not found at path D:\Agent_work\s\My.App\signtool.exe.

但在 MSBuild 参数中我指定了以下路径:

-p:SignToolPath="C:\Program Files (x86)\Windows Kits\bin.0.18362.0\x86\signtool.exe"

为什么还是报同样的错误?

根据您提供的 signtool.exe 路径,您的 Windows SDK 签名工具应该是 installed.Please 再次确保文件在那里可用。在本地 visual studio 上 运行ning 时是否仍然会出现此问题?

看来你是用私密代理给运行,如果是的话,你可以查看comment.This中Yan Sklyarenko提到的msbuildArchitecture也可能会导致这个错误。

如果不是这种情况,您可以分享您的任务定义。