示例消息
error XA4244: Attribute 'JavaVersion' cannot be empty for 'ProjectReference' item '../ReferenceProject.csproj'.
问题
引用的 MSBuild 项 XML 指定必需的属性,但省略所需的值。
例如, JavaArtifact 某个属性上的 <ProjectReference> 属性不能有空值。
无效:
<ItemGroup>
<ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="" JavaVersion="1.0.0" />
</ItemGroup>
解决方案
若要解决此错误,请为所需的 XML 属性指定一个值:
<ItemGroup>
<ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" JavaVersion="1.0.0" />
</ItemGroup>