[Metro] {プロジェクト名}_TemporaryKey.pfx が無い!
Metro スタイルアプリのサンプルコードとかをダウンロードしてきて、 VS2012 RC でビルドしてみると、「証明書ファイル 'hogehoge_TemporaryKey.pfx' が見つかりません。」 という警告が出ることがあります。
実際、 ソリューションエクスプローラーを見ると、 黄色いびっくりマークが付いていて、 そのファイルが無いことを示しています。
※ ビルドすると警告が出る。 (でも、デバッグ実行はできるはず。)
このファイルは、 発行者 (つまり、 開発者) のデジタル証明書です。 たしか他の人には使えないはずなので、 入れておいても問題は無いはずなのですが、 私はソースコード配布時には抜いています。
次のようにして、 自分の証明書を与えます。
ソリューションエクスプローラーで Package.appxmanifest ファイルをダブルクリックして、 編集画面を開きます。 そのタブの中から一番右の [パッケージ化] を選びます。 「発行者」 の行にある [証明書の選択...] ボタンをクリックすると、 「証明書の選択」 ダイアログが出てきます。
「証明書の選択」 ダイアログの [証明書の構成...] ドロップダウンリストから [テスト証明書の作成...] を選ぶと 「テスト証明書の作成」 ダイアログが出て来るので、 適当なパスワードを設定して OK すれば、 新しく pfx ファイルが作成されます。
これでリビルドすれば、 警告は消えているはずです。
| 固定リンク
「プログラミング」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【.NET Core】 プロジェクトを作ると 「project.assets.json が見つかりません」 エラー(2018.02.10)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
「-プログラミング ( VS2012 )」カテゴリの記事
- Visual Studio/.NET Framework/WinRT のバグレポートを Visual Studio から提出して楽をする #vs2012 #vs2013(2014.03.31)
- Visual Studio/.NET Framework/WinRT のバグレポートを MS Connect に提出する #vs2012 #vs2013(2014.03.30)
- VS2012 Update2 の落とし穴 ~ BCL.Async と PCL [⇒解決](2013.04.15)
- Windows 8 RTM が MSDN で公開 ~ さぁ、 Metro アプリを作ろう!(2012.08.17)
- #cod2012jp 名古屋: Metro スタイルアプリ「くじ庵」制作記(2012.06.11)
「* プログラミング ( Metro スタイル )」カテゴリの記事
- 【.NET / Win8.1 ストアアプリ】 HttpClient で TLS 1.1 / 1.2 に対応するには(2018.06.17)
- 【VS2017 15.7pv2】 XAML のランタイム ツールに 「ヒートマップ」 が増えた(2018.03.28)
- 【#UWP】 ビットマップの表示色を変える (Win2D.uwp 経由で Direct2D を使う)(2017.08.23)
- 【#UWP】 CompactOverlay モード: Picture in Picture というか、「最前面に表示」するウィンドウを作る(2017.08.16)
- 【#UWP】 15063用の Acrylic Effect を、ちゃんと実装してみる(2017.08.05)
この記事へのコメントは終了しました。
コメント