(Visual Source Safe を使用していることはわかっていますが、MSDN サブスクリプション ライセンスが付属していて、会社がサード パーティのソース管理ソリューションを購入したくないため、選択の余地はありません....)
3 つの C# クラス ライブラリ プロジェクト、2 つの ASP.NET Web サイト プロジェクト、および Visual Source Safe データベースに格納された 1 つの ASP.NET Web サービス プロジェクトを含む VS 2005 ソリューションがあります。一部のプロジェクトは、共通タスクを処理する共通ライブラリ DLL を参照します。
新しい人が自分のワークステーションにソリューションをセットアップして初めてビルドするとき、ASP.NET Web サイトと Web サービス プロジェクトの bin フォルダーにある共通ライブラリ DLL をチェックアウトします。現在プロジェクトに取り組んでいる別の開発者がビルドしようとすると、「他のユーザーによってファイルが除外されてチェックアウトされました」というメッセージが表示されます。
VS 2005 では、頭痛の原因となっている DLL の横にチェック マークが表示されません。
これが起こらないようにする方法はありますか?