プロジェクトに TFS を使用しており、ゲート チェックインを設定しています。インターフェイスの 1 つを変更し、それを実装するクラスにも変更を加えました。その後、チェックインを試みましたが、ビルドに失敗したというメッセージが表示されました。エラー: [クラス] はインターフェイス メンバー [インターフェイス] を実装していません。次に、ローカル マシンでビルドしようとしましたが、すべて成功しました。もう一度チェックインしようとしましたが、また失敗しました。
そのため、後で問題を発見しました。作成したインターフェイスはチェックインするファイルのリストにありましたが、変更したクラスは除外リストにありました。これにより、ビルドが失敗します。インターフェイスだけでなく、ソリューションレベルでチェックインすると確信しています。
私の質問は、なぜそのクラスが除外リストにあったのですか? 他の誰かが以前にこの問題を抱えていましたか?
助けてくれてありがとう!