Я пытаюсь начать использовать преимущества MSBuild Community Tasks
, поэтому сразу после установки пакета .msi
я импортировал MSBuild.Community.targets
в элемент <Project>
следующим образом:
<Import Project="lib\MSBuild.Community.Tasks.targets" />
Интересно, что я заметил, что в этом файле есть ссылка на локальный путь установки в MSBuildExtensionsPath
, и, учитывая, что для обеспечения максимально возможной чистоты зависимостей кода я готов платить за их распространение / создание версий с каждым проект, мне было интересно, можно ли переопределить расположение по умолчанию / место установки относительно проекта в файле .cproj
?
Фактический макет будет выглядеть так:
Dotnet.Samples.Foobar
\src
Foobar.cs
\lib
MSBuild.Community.Tasks.targets
MSBuild.Community.Tasks.dll
Любое руководство будет искренне оценено. Большое спасибо заранее за любые предложения, которыми вы можете поделиться.