20

私の問題は、私のシナリオでは、異なるビルド ターゲット用の 2 つの並列プロジェクト ファイルを含むプロジェクトがあることです。基本的に同じファイルを含むProjectName.WP8.csprojProjectName.WinRT.csprojがあります。

このソリューション ( SolutionName.WinRT.sln ) を TFSにチェックインしようとしていますが、エラーは発生しません。プロジェクト内のコードへのすべてのコード変更は通過しますが、TFS の実際の状態を確認すると、(新しい) PorjectName.WinRT.csprojファイルがチェックインされていません。

WP8 バージョンで完全に機能したため、これは非常に特殊です。この種のシナリオをどのようにサポートできますか?

(それが不可能な場合、並列プロジェクトを別の TFS プロジェクトに簡単に移行するにはどうすればよいですか?)

4

1 に答える 1

54

これが自分で思いついたところです。ソリューションをチェックインする前に、プロジェクトに数日間取り組んでいました。プロジェクトの最初のチェックイン中に、ソース管理によって最新のファイル編集のみが表示されました。ソリューション エクスプローラーですべてのファイルを強調表示し、右クリック メニューから [ソース管理に追加] を選択できましたが、csproj ファイル自体はチェックインしませんでした。これを行うには、ソース管理エクスプローラーに移動して、プロジェクト ディレクトリ。ディレクトリ内から、右クリックして [アイテムをフォルダーに追加] を選択します。次に、csproj ファイルを選択すると、準備完了です。

于 2015-08-21T19:46:07.377 に答える