Прошу прощаться, я новичок в msbuild и msbuildtasks!Как импортировать проект msbuildcommunitytasks из другого проекта msbuild с относительным пути к файлу?
Как установить свойство, представляющее относительный путь к файлу целей, который я хочу импортировать? Мне нужны относительные ссылки, чтобы они работали на всех dev машинах. Но цель для импорта пытается использовать относительный путь к файлу внутри, что не будет работать, поскольку оно переоценивается относительно импортированной цели!
Эффективно Я пытаюсь работать по documented behaviour импортных проектов:
Все относительные пути в импортированных проектов интерпретируются относительно каталог импортируемого проекта. Таким образом, если файл проекта импортировать в несколько файлов проекта в разных местах, относительные пути в импортируемого файла проекта будет интерпретироваться по-разному для каждого импортирован проекта.
Есть ли конкретная причина, по которой вы не ставите MSBuildCommunityTask lib бок о бок с MSBuild в% PROGDIR% \ MSBuild \ MSBuildCommunityTasks \? Затем путь может быть относительно MSBuild (например, предложенный людьми MSBCT): –
Filburt
Да, потому что тогда мне нужно будет установить его на все устройства dev/build, а затем должны управлять их обновлением. –