私の質問は基本的にはthis oneと同じですが、Windows Store Appの場合はc#とVisual Studioの場合と同じです。私は、ソースコントロールで(チェックインされていない)無視することができるファイルで、プロジェクトの秘密の値を保持する簡単な方法を持っていたいと思います。ビルド/ソース管理を容易にする方法でアプリのシークレットを保存するためにプロジェクトをどのように構築する必要がありますか?ソース管理のプロジェクトで秘密の値をどのように扱うべきですか?
最初のアイデアは、XMLファイル(チェックインされていない)に格納して実行時にロードすることでしたが、これはインストールするユーザーに利用可能なままなので、ビルド時に行う必要があります。いくつかの秘密の値を保存し、私のプロジェクトでビジュアルスタジオをコードに置き換えるにはどうすればいいですか?
私は決して秘密をソース管理に入れません。新しいユーザーがプロジェクトに来たときに手動で追加します。 –
「インストールする」ユーザーがソース管理にないXMLファイルにアクセスできる理由はわかりません。あなたのインストーラにバンドルされていますか?もしそうなら、それを取り出して実行時の依存関係にします。 – Kohanz
@PeterRitchieそれはまさに私が言っていることです。私の質問は、ソース管理でその価値を持たずにプロジェクトを簡単に構築できるようにする方法を意味します。私は、 "プロジェクトをチェックアウトし、次にあなたのアプリの秘密でxを行う"。私は明確にするために編集しました。 – xdumaine