Подписанное приложение Clickonce завершается неудачно с «имеет вычисленный хеш, отличный от указанного в манифесте». Маг не может решить проблему

Я действительно боролся с этим в течение нескольких дней. Я видел другие сообщения, какОшибка развертывания ClickOnce: вычисленный хэш отличается от указанного в манифесте, но решения, похоже, не работают для меня.

У меня есть действующий сертификат подписи кода, и я использую его для подписи своего приложения ClickOnce в течение нескольких месяцев. Я понял, что не подписываю исполняемый файл и сам dll, поэтому я пытаюсь это сделать. Теперь каждый раз, когда я публикую и запускаю файл setup.exe, он завершается с ошибкой: «Файл xxxxxx.dll имеет другой вычисленный хеш, чем указано в манифесте».

Если я не подпишу exe и Dlls, я могу перераспределить. Я удостоверился, что все копии exe / dll подписаны во всех каталогах (Target, Obj) перед публикацией. Я пытался использовать Mage / MageUI, но безуспешно. Можно ли настроить установку ClickOnce без подписанного кода, а затем опубликовать подписанный код? Кажется логичным, но, возможно, я что-то упустил.

Спасибо Грегг

Ответы на вопрос(5)

Ваш ответ на вопрос