英語で読む

次の方法で共有


Android 用 .NET エラー XA4243

メッセージ例:

error XA4243: Attribute 'JavaVersion' is required when using 'JavaArtifact' for 'ProjectReference' item '../ReferenceProject.csproj'.

問題点

参照される MSBuild 項目 XML は、追加の属性を必須にする属性を指定します。

たとえば、<ProjectReference>JavaArtifact 属性を使用するには、JavaVersionも指定する必要があります。

無効:

<ItemGroup>
  <ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" />
</ItemGroup>

解決策

このエラーを解決するには、必要な XML 属性を指定します。

<ItemGroup>
  <ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" JavaVersion="1.0.0" />
</ItemGroup>