使用 Microsoft.Build 组件使用 ProjectCollection.GlobalProjectCollection.LoadProject 方法加载 csproj。文档在这里。
在其中一个引用中加载具有 PackageReference 和 ExcludeAsset 属性的 csproj,例如:
<PackageReference Include="SomePackage" ExcludeAssets="Compile">
<Version>1.0.0</Version>
</PackageReference>
抛出以下异常:
元素中的属性“ExcludeAssets”无法识别。
已经尝试过不同的 ToolVersions (2.0 | 4.0 |12.0),并且这两个项目都是在 .net472 中编译的
我怎样才能解决这个问题?
谢谢