1

ASP.NET MVC サイトに取り組んでいます。私は開発者であり、世界中に分散しているチームの他のメンバーとの製品展開も担当しています。

今日、私は実稼働展開用の web.release.config 変換ファイルの作業を開始しました。これらのファイルには機密性の高い実稼働情報が含まれているため、他の開発者がこれらのファイルにアクセスできないようにしたいと考えました。しかし、VS 2010 では、これらのファイルは dev web.config のすぐ隣に配置されているため、チェックインすると、残りのクルーがそれらを見ることができます。

VS2010 を使用して web.config ファイルに変換を適用し、これらの変換ファイルを残りの dev ファイルと一緒に配置する必要がないようにする推奨される方法はありますか? または、そのために NANT や MS Team Server などの自動ビルド ツールを使用する必要がありますか?

アドバイスありがとうございます。

4

1 に答える 1

1

私は通常、web.config 接続ファイルで src= タグを使用して、運用サーバーの接続文字列用の別のファイルを作成します。開発者は、それを安全に保つためにアクセスできません。次に、ビルド プロセスで、より安全な場所から webProd.config ファイルを取得し、それを使用してサーバーを更新します。

于 2012-11-18T19:30:13.193 に答える