30 人を超える開発者、20 を超えるソリューション、および 60 を超えるプロジェクトを抱える組織で、署名済みアセンブリを適用するための推奨事項とベスト プラクティスを探しています。Visual Studio Team System 2008 と TFS を使用しています。
キーの作成とアセンブリへの署名は非常に簡単で単純な手順ですが、これをどのように管理するのが最善の方法なのかが気になります。
これまでの私の考え:
- 通常、3 ~ 20 個のプロジェクトを持つ各ソリューションには、ソリューション ルート フォルダーに配置された単一の .pfx キー ファイルがあります。
- 各ソリューションには、キーの一意の強力なパスワードがあります。
そのアプローチで問題が発生することはありますか?
その他のアイデア:
- ソリューション全体のすべてのプロジェクトに同じキー ファイルを使用します。これは私たちにとって物事をより簡単にしますか?それは悪い考えですか?それは可能ですか?
- 各プロジェクトには独自の一意のキーが必要ですか? なぜ、なぜですか?
意見、良い/悪い経験、および推奨事項は大歓迎です。:)