Область — Code Sining. При попытке подписать манифесты ClickOnce во время публикации приложения выдает ошибку. Как решить проблему?

Компания (разработчик ПО) приобрела сертификат на подпись кода софта.
Данным ключом пробовали подписать exe-файл через утилиту SignTool и подписывание происходило успешно.
Публикация приложений осуществляется с помощью технологии ClickOnce. Однако при попытке подписать манифесты ClickOnce во время публикации приложения выдает следующую ошибку: "При подписи произошла ошибка: Для подписи ClickOnce манифестов правомерны только сертификаты, использующие RSA-шифрование".
Предпринимались попытки подписать файл манифеста вручную через командную строку Visual Studio. Вводился следующий запрос:
mage -sign "путь к файлу .exe.manifest" -CertFile "путь к сертификату pfx с закрытым ключом" -Password "пароль от pfx"
Данный запрос выдает ошибку:
Этот сертификат не содержит закрытый ключ "путь к сертификату pfx с закрытым ключом". Если это сертификат открытого ключа, укажите допустимые имена поставщика служб шифрования и контейнера ключей.
Подскажите, как можно решить данную проблему.
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы