2012-12-28 24 views
48

私は別の開発者から継承した大きなWPFアプリケーションを維持しています。私はそれを公開するためにClickOnceを使用します。突然、今日、私はエラーメッセージが表示されます。 エラー2プロジェクトのビルドに失敗したために公開できません。 1 1
エラー3署名中にエラーが発生しました:bin \ Debug \ app.publish \ setup.exeに署名できませんでした。 SignToolエラー:指定されたすべての基準を満たす証明書が見つかりませんでした。署名中にエラーが発生しました

プロジェクト設定の[署名]タブで参照されるSomeName.snkというファイルがあります。私はこの問題を引き起こした今日何が起こったのか分かりません。 私はVS 2012を使用します。

答えて

44

私は証明書が期限切れかどうかをチェックしたいと思います。ほとんどの(すべて?)証明書は有効期限があります。

+0

はい、これが起こりました。ありがとう。 –

+0

私はあなたのものを含め、ここで提供されるすべてのソリューションを試しましたが、うまくいきませんでした! – uikrosoft

3

証明書を確認しましたか?

View or manage your certificates

あなたはMMCスナップインでまたはInternet Explorerを使用することができます。

+1

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 18478108) –

+0

@ VadimMartynovリンクは既に死んでいます。私は良いリンクを見つけるか、削除します。 – Paparazzi

1

私は今問題に直面しました。私の特別なケースでは、この原因は、Microsoft Windows Updateです。

私はそのアップデートをアンインストールし、いつものように公開を開始しました。これは一時的な回避策であり、鍵/証明書を再生成する必要があることを意味します。メインプロジェクトへ

140

ゴー有効期限が終わった場合は>テスト証明書を作成をクリック性質の署名>>は、パスワードは必須ではありません、とすれば完了です。

+3

これは問題の修正プログラムです。 – JohnnyBizzle

+0

私の世話をした! –

+0

なぜこの機能がVSにあるのだろうか。私のアプリケーションを作成中にそれを却下する方法 – Hassanation