Я хочу создать и подписать код приложения WPF и развернуть его с помощью ClickOnce с помощью Jenkins.
Моя установка:
- Дженкинс (новейшая версия, под управлением администратора)
- сертификат на USB-токен, активирован единый вход в SafeNet Client поскольку USB-токен показывает всплывающее окно для ввода пароля токена
- запуск
signtool.exe sign /a /v "<path>\Shared.dll"
в консоли администратора работает хорошо - выполнение той же команды, что и команда сборки AfterCompile/AfterPublish, приводит к следующей ошибке:
SignTool error : No certificates were found that met all the given criteria.
Обнаружено несколько связанных проблем здесь и здесь, но решений пока нет.
Как я могу убедиться, что служба Jenkins находит токен USB при запуске команды signtool?