2011-12-16 6 views
1

期限切れ私は今....NET 4 ClickOnceのは、私はちょうど私の.NETに4 <a href="http://en.wikipedia.org/wiki/Windows_Presentation_Foundation" rel="nofollow">WPF</a>アプリケーションをアップデートを公開しようとしたと、次のエラーを受け取った証明書

を、このエラーメッセージが出ていた理由は、MSDNの記事Certificate Expiration in ClickOnce Deploymentによると、私はちょうど、新しい証明書を作成して公開し、すべてが問題ないはずですが、私はしたくないので、できこの有効期限切れの証明書の問題をこれ以上処理するには、同じ記事の状態次:私は「もはやそれに対処しなければならない」ポイントを取得するにはどうすればよい

You can use MakeCert to create your own certificate and specify the end date so you don’t have to deal with the expired certificate issue until you upgrade to .NET 4.0 and no longer have to deal with it.

アプリケーションプロパティの[署名]セクションの[ClickOnceマニフェストに署名する]チェックボックスをオフにして、これを.NETのアプリケーションであるとみなしてこれ以上処理する必要はありませんか?

もしそうでない場合は、makecert.exeツールを使用して、2099年に有効期限が切れる証明書を生成し、それを使用してアプリケーションに署名できますか?

もしそうでなければ、今後どのように.NET4を使用して証明書を扱うのを避けることができますか?

+0

そこには答えがありませんし、他の誰かが、私は2099年に有効期限をmakecertを使用して新しい証明書を作成したのと同じ問題を抱えていますそれを使用してClickOnceマニフェストに署名しました...インストールされたアプリケーションはうまく更新され、アンインストール/再インストールする必要はありませんでした... –

答えて

0

有効期限が2099のmakecertを使用して新しい証明書を作成し、それを使用してClickOnceマニフェストに署名しました。場合

細かい更新インストールされたアプリケーション、およびIは、再インストール/アンインストールする必要はありませんでした...

関連する問題

 関連する問題