私は 1 日問題をデバッグしてきましたが、それを理解できないようです。おそらく、他の誰かが同様のことに遭遇し、光を当てることができますか?
shift-ctrl-b のように、プロジェクトのビルド時に実行されるように、ソリューションのプロジェクト内のすべての T4 テンプレートを構成しました。このインポート ステートメントをプロジェクトの .csproj ファイルに追加する必要がありました。
<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v10.0\TextTemplating\Microsoft.TextTemplating.targets"/>
Visual Studio 2012 とクラウド TFS (tfs.visualstudio.com) による継続的インテグレーションをセットアップしました。ソリューションが TFS のホストされたコントローラー上に構築されている場合、次のエラーが発生し続けます。
インポートされたプロジェクト "C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\TextTemplating\Microsoft.TextTemplating.targets" が見つかりませんでした。宣言内のパスが正しいこと、およびファイルがディスク上に存在することを確認してください。
私たちの開発マシンにはファイルが存在するため、ホストされているビルド サーバーにファイルが存在しないことが問題のようです。
この仮定が正しければ、独自の TFS ビルド サーバーをインストールする以外に、この問題を回避する方法はありますか?