我需要向项目添加共享项目引用。
我尝试了 ProjectItems 接口中的一些方法,但没有奏效。我这样做是因为共享项目引用列在 Project.ProjectItems 枚举中,名称为“< SharedContent>”
我比较了有和没有共享参考的 csproj 文件。唯一的区别是这样的导入元素:
<Import Project="..\SharedContent\SharedContent.projitems"
Label="Shared"
Condition="Exists('..\SharedContent\SharedContent.projitems')" />
如何添加这些导入元素?
Obs:“SharedContent”是我的项目名称
更新 1:
我还注意到解决方案文件也被修改:
GlobalSection(SharedMSBuildProjectFiles) = preSolution
SharedContent\SharedContent.projitems*{f3e7148f-bcaf-4dc4-8138-1055ebf08e37}*SharedItemsImports = 13
SharedContent\SharedContent.projitems*{22bdf785-c2ad-4c18-9a39-b7a551f4756a}*SharedItemsImports = 4
EndGlobalSection
第二行引用添加了我在其中添加共享引用的项目的 guid。