У меня возникла проблема с развертыванием ClickOnce приложения Windows Forms. Когда я построил новую установку и попытался экспортировать ее, как обычно, в предыдущую настройку, Visual Studio пришла к выводу, что срок действия моего сертификата истек.Visual Studio ClickOnce развертывание - истечение срока действия сертификата
Это поведение описано в You receive an error message when you try to update a Visual Studio 2005 ClickOnce application after the certificate that was used to sign the installation expires и есть обходной путь в RenewCert - Working Version. Но эти решения не применимы в моей ситуации.
Другим обходным решением является возврат системной даты сервера развертывания к дате до даты истечения срока действия сертификата (во время операций развертывания), но я вижу это как очень «последний шанс».
Как исправить эту проблему? Есть ли другое обходное решение, которое я могу попробовать?
Я не понимаю, почему RenewCert не применим к вам. Можете ли вы объяснить, почему они не будут работать? – 2008-09-23 14:30:33
Ну, проблема с RenewCert заключается в том, что пароль сертификата ушел вместе с внешним консультантом, который ушел несколько месяцев назад, и мы не можем связаться с ним. Не техническая проблема, как вы можете видеть ... :-( – ila 2008-09-23 14:59:02