У меня есть решение с двумя проектами: веб-проект и проект Team Developer для Sitecore (TDS) с элементами Sitecore. Работает локальное пакетное здание с TDS.Sitecore Continuous Integration with TDS + TFS Cloud -> .target файл не найден
Теперь я хочу, чтобы иметь непрерывную интеграцию с 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. Эти два проекта называются NeueSitecoreInstanzName и TDS. Решение также содержит папки Sitecore и TDSFiles с необходимыми файлами. Все они находятся в режиме управления версиями в TFS. Файл HedgehogDevelopment.SitecoreProject.targets находится в папке TDSFiles на TFS.
Где находится \ a \ src \ в пути? Почему этот файл не найден? Любая идея, что я могу сделать, чтобы исправить это?
Благодарим вас за ответ. В этом уроке я расскажу, как использовать сервер сборки в облаке, не устанавливая там TDS, копируя необходимые файлы и помещая их в исходный код. – SpaceJump
Я бы предположил, что вы что-то пропустили, поскольку файл .targets не находится в том месте, которое ожидает решение. –