私の問題は、私のシナリオでは、異なるビルドターゲットに対して2つの並列プロジェクトファイルを持つプロジェクトがあることです。私はProjectName.WP8.csprojとProjectName.WinRT.csprojを持っています。これらは本質的に同じファイルを含んでいます。.csprojファイルがTFSにチェックインされない
私はこのソリューション(SolutionName.WinRT.sln)をTFSにチェックインしようとしていますが、エラーは発生しません。プロジェクト内のコードにすべてのコードの変更を通過するが、私はTFSの実際の状態を確認したときに、(新しい)PorjectName.WinRT.csprojファイルがチェックインされていない。
これは、それ以来、かなり独特ですWP8バージョンで完璧に動作しました。このようなシナリオをサポートするにはどうすればよいですか? (それが不可能な場合は、どのように私は簡単に別のTFSプロジェクトに私の並行プロジェクトを移行できますか?)
表面には、任意のタイプ(WP、WinRT、その他)のいくつかのプロジェクトで構成された1つのTFSプロジェクトに問題はありません。あなたは 'チェックインされていない'ことについて少し詳しく説明できますか?プロジェクトはソース管理に追加されたものの、チェックインされていないものとして表示されますか?それはチェックインされているように見えますが、最新のものを入手すると、最新のファイルは戻ってきませんか? – dougajmcdonald
これはちょうど「あなた自身、愚かなこと」の別のケースかもしれないと思います。私は私のソリューションにいくつかの既存のプロジェクトを追加しました(ソリューションはTFSにあります)。現在、これらのプロジェクトのファイルはバージョンコントロールに追加されますが、.csprojファイルとPropertiesディレクトリは追加されません。私はちょうどこの全体の試練が少し混乱しているのを見つける。問題はプロジェクトがチェックインされているのではなく、バージョンコントロールに追加されていないからです。 – Muhwu