Web プロジェクトと、Sitecore アイテムを使用する Team Developer for Sitecore (TDS) プロジェクトの 2 つのプロジェクトによるソリューションがあります。TDS を使用したローカル パッケージのビルドは機能します。
クラウドで Team Foundation Server (TFS) と継続的に統合したいので、次のようにしました: http://www.experimentsincode.com/?p=586
ソリューションと必要なファイルをソース管理にチェックインし、ビルド定義を作成しました。自動ビルドがトリガーされると、次のエラー メッセージが表示されます。
1>Project "C:\a\src\TDS\TDS.scproj" on node 1 (default targets).
1>C:\a\src\TDS\TDS.scproj(318,3): error MSB4019: The imported project "C:\a\src\TDSFiles\HedgehogDevelopment.SitecoreProject.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
1>Done Building Project "C:\a\src\TDS\TDS.scproj" (default targets) -- FAILED.
これは、TDS.scproj で明らかにエラーが発生する場所です。
<Import Project="..\TDSFiles\HedgehogDevelopment.SitecoreProject.targets" />
私のソリューションの名前は NeueSitecoreInstanzName です。2 つのプロジェクトの名前は、NeueSitecoreInstanzName と TDS です。ソリューションには、必要なファイルを含むフォルダー Sitecore および TDSFiles も含まれています。これらはすべて、TFS のソース管理にあります。HedgehogDevelopment.SitecoreProject.targets ファイルは、TFS の TDSFiles フォルダーにあります。
パスの \a\src\ はどこから来たのですか? そのファイルが見つからないのはなぜですか? これを修正するために何ができるか考えていますか?