Я использую инструмент mage для подписи файлов манифеста и приложения. Я использую сертификат Authenticode для подписи файлов. Когда я устанавливаю Clickonce на машину, я получаю «Неизвестный издатель», хотя оба файла имеют.
Я включил ведение журнала, и это ошибка, которую я вижу:
[13: 42:43]: манифест успешно проанализирован.
[13:42:43]: Semanti c проверка пройдена.
[13:42:43]: проверка подписи пройдена.
[13:42:43]: Вызов метода: Вызвано FollowDeploymentProviderUri.
[13:42:43]: Зона манифеста развертывания не является локальной машиной. Zone = Intr anet
[13:42:43]: providerUri =, sourceUri = https://machineName/Random.application
[13:42:43]: провайдер развертывания не соблюдается.
[13:42:43]: Вызов метода: BrowserSettings.Validate (C: \ Users \ Administrator \ AppData \ Local \ Temp \ 2 \ Deployment \ C1N9HEDY.6KV \ BAH553MH.5H1.application) вызвано.
[13:42:43]: вызов метода: вызов AnalyzeManifestCertificate.
[13:42:44]: Возникло исключение: System.Security.Cryptography.CryptographicException: тема не доверенный для указанного действия.
Я не могу предоставить пользователям сертификат, который использую, это проблема?