Visual Studio 2008 には、約 25 ~ 30 個のプロジェクトを含む、やや大規模なソリューション ファイルがあります。
ソリューション ファイルを閉じるか、保留中の変更を TFS にチェックインしようとすると、特定のプロジェクトを保存するかどうかを VS から尋ねられることがよくあります。
操作をキャンセルし、[すべて保存] をクリックしてから再試行すると、もう一度尋ねられます。
保留中の変更をチェックインしようとすると、[はい] をクリックして変更を保存するように求められます。チェックインが行われ、ソリューションを閉じようとすると、保存するかどうかを再度尋ねられます。プロジェクトファイル。
私は何を間違っていますか?
私が知る限り、このプロジェクトは他のプロジェクトと何ら変わりはありません。
ソリューションを閉じて (プロセスでプロジェクト ファイルを保存)、再度開いて閉じると、メッセージは表示されませんが、ソリューション全体のファイルに対して何かが行われ、このファイルが現在のように見えます。 VSはチェックアウトしていませんが、編集されています。
プロジェクトに追加したファイルが TFS にチェックインされていないことを少なくとも 1 回経験したことがあるので、保存操作がまったく行われていないようです。
誰かがこの問題に光を当てることができれば、それは素晴らしいことです。
編集 1:SAKエントリが含まれていることを確認するためのプロジェクト ファイルの編集に応じて、ソリューション内のすべてのプロジェクト ファイルには既にそれが含まれています。XML ノードに対してファイル レベルの再帰検索を実行したことを確認するために、すべてのノードに SAK が含まれています。