2014-09-15 4 views
0

У меня есть эта ошибкаClickonce публиковать с истекшим сроком действия сертификата

Error 32 An error occurred while signing: Failed to sign bin\Release\app.publish\setup.exe. SignTool Error: The signer's certificate is not valid for signing. SignTool Error: An error occurred while attempting to sign: bin\Release\app.publish\setup.exe MyProject

Мой сертификат истек в 8/23, я попытался создать новый сертификат на вкладке подписи и все в порядке; но когда я нажимаю опубликовать я получаю сообщение:

The application is signed with a different key than the existing application on the server. Do you want to overwrite it?

Если я выбираю «да», пользователи могут получить доступ к новой версии приложения без каких-либо проблем сертификата?

+0

В идеале вам необходимо проверить это. У вас есть другое место, где публикуется это приложение? Если это так, вместо записи в каталоге публикации Production вы можете написать через тестовый каталог публикации. Посмотрите, как это работает. –

ответ

0

Согласно самой Microsoft, если вы настроили таргетинг на .NET 4 или более поздней версии, вы можете просто заменить свой сертификат, выпустить обновление и пойти на обед, пока остальные из нас будут бороться ».

Certificate Expiration in ClickOnce Deployment

+0

Уход за тем, чтобы поделиться причинами для голосования? –

Смежные вопросы