我们正在使用一些第三方库,这些库有一些必须从项目中引用的依赖项。
所以每个“csproj”文件都会有一堆“ Reference ”元素,它们总是相同的。
有没有办法将这组元素分组到一个标准元素中,可以在所有 csproj 文件中使用?
例如:
<ABunchOfReferences>
<Reference Include="Reference1" />
<Reference Include="Reference2" />
<Reference Include="Reference3" />
</ABunchOfReferences>
...
<ItemGroup>
<ABunchOfReferences/>
<Reference Include="System" />
<Reference Include="System.Core" />
...
</ItemGroup>
“ABunchOfReferences”将是一种全局定义并包含在所有 csprojs 中的宏,使用时将扩展为 3 个“ Reference ”元素。
提前感谢您的任何想法。