TFS にチェックインされたソリューションがあります。ソース管理エクスプローラーを見ると、ソリューションに .cs ファイルがあります。しかし、ソリューション エクスプローラーを見ると、それがありません。
プロジェクトがビルドされると、ファイルが考慮され、そのコードがビルドに含まれます。
私の同僚は、TFS からコードを正常にプルしてビルドし、すべてが期待どおりに表示されます。
何か案は?
TFS にチェックインされたソリューションがあります。ソース管理エクスプローラーを見ると、ソリューションに .cs ファイルがあります。しかし、ソリューション エクスプローラーを見ると、それがありません。
プロジェクトがビルドされると、ファイルが考慮され、そのコードがビルドに含まれます。
私の同僚は、TFS からコードを正常にプルしてビルドし、すべてが期待どおりに表示されます。
何か案は?
同じ問題がありました。私がしたことは、ソリューション/プロジェクトを開いたままにすることでした。Windowsエクスプローラーに移動し、ファイルが表示されていなかったそのプロジェクトのすべてのファイルを削除しました。次に、TFS から、そのプロジェクトのすべてのファイルを取得しました。次に、プロジェクトをリロードするように求められ、ほら、ファイルが表示されました。なぜこれが起こったのかはわかりません。
完全に再インストールするだけで問題が解決しました。
.cs ファイルがディスクにないか、.csproj ファイルの古いコピーがあるか、それらの行に沿った何かがあると思います。Folder Diff ツールを使用して、何が起こっているかを確認します。「tf folderdiff」、または右クリック -> ソース管理エクスプローラーでフォルダーを比較します。