У меня есть решение, которое я перехожу на конвейеры Azure Devops, и мне сложно понять, как использовать общий проект.Итак, вот сценарий.У меня есть 3 проекта Common.csproj, A.csproj и B.csproj.Общее используется в обоих проектах.Ссылка A и B Common через ссылку проекта в моем решении.
<ItemGroup>
<ProjectReference Include="..\Common\Common.csproj">
<Project>{40838373-5284-4073-86e5-9bf4e1bfb855}</Project>
<Name>Common</Name>
</ProjectReference>
</ItemGroup>
Я переместил проект Common в его собственное git-репо и у меня есть конвейер сборки, который публикует dll артефакта сборки в конце.
В моем конвейере для проекта AI я пытаюсь загрузить этот артефакт Common build и ссылаться на него с помощью msbuild, но пока не выяснил, как это сделать.Есть ли аргумент командной строки, который будет ссылаться на сборку напрямую, или я думаю об этом неправильно?