none
TemporaryKey.pfk ファイルを公開しても問題ないでしょうか RRS feed

  • 質問

  • Windows ストアアプリのソースコードを公開しようと考えています。

    そこで、Visual Studio で新たにプロジェクトを作成したときに自動的に生成される ***_TemporaryKey.pfk ファイル (*** はプロジェクト名) を公開してもいいのかどうか、ということが気になりました。 Windows ストアアプリにアップロードするためのパッケージを作成するときに使用する .pfk ファイルは公開してはいけないと思いますが、この ***_TemporaryKey.pfk ファイルは公開しても問題はない、という認識でよいのでしょうか。

    よろしくお願いします。

    2013年1月16日 18:52

すべての返信

  • ファイル名 (***_TemporaryKey.pfk -- 一時的なもの) からすると公開してしまっても問題無さそうですが、 私は削除して公開しています。
    → 例: http://code.msdn.microsoft.com/windowsapps/Claudia-Madobe-Timer-XAMLC-5e580b2a

    このファイルをExplorerから削除してしまうとビルド時にファイルが無いというエラーになりますので、VS2012のソリューション エクスプローラーから削除しておく必要があります。 このファイルが無くても、ビルド時にエラーにはなりません(警告は出ます)。

    参考までに、私がソースを公開するときの手順を記しておきます。
    1. 作業用のディレクトリにソリューションを全部コピーする
    2. (コードリポジトリとVS2012を統合している場合) .slnと.csproj/.vbprojをメモ帳で開いて、コードリポジトリ関連の情報を削除する
    3. Explorerで、不要なファイルを削除する。 .v11.suo、.user、.vssscc、.vspscc、*_TemporaryKey.pfk など
    4. VS2012でソリューションを開き、ソリューション エクスプローラーで 、*_TemporaryKey.pfk を削除する
    5. フルビルドできることを確認する
    6. binフォルダ、objフォルダ、それと、(再生成されてしまった).v11.suo、.user ファイルを削除する
    7. zipにまとめて、完了

     

    biac [ http://bluewatersoft.cocolog-nifty.com/ ]

    • 回答の候補に設定 佐伯玲 2013年3月1日 4:08
    2013年2月21日 4:23