AzureDevops Build Pipeline SignToolPath - PullRequest
1 голос
/ 10 марта 2020

Сообщение об ошибке при запуске команды msbuild.exe в конвейере:

Ошибка MSB3482: ошибка при подписании: SignTool.exe не найден по пути D: \ Agent_work \ 16 \ s \ My.App \ signtool.exe.

Но в параметрах MSBuild я указал следующий путь:

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

Почему это по-прежнему вызывает ту же ошибку?

1 Ответ

0 голосов
/ 11 марта 2020

В соответствии с указанным вами путем signtool.exe должны быть установлены инструменты для подписи Windows SDK. Пожалуйста, убедитесь, что файл доступен там. По-прежнему ли возникает эта проблема при работе в локальной визуальной студии?

Похоже, что для запуска вы используете приватный агент, если это так, вы можете проверить msbuildArchitecture, упомянутый Яном Скляренко в комментарии. вызвать эту ошибку.

enter image description here

Если это не так, вы можете поделиться своим определением задачи.

...