Baca dalam bahasa Inggris

Bagikan melalui


.NET untuk kesalahan Android XA4243

Contoh pesan

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

Masalah

XML item MSBuild yang direferensikan menentukan atribut yang membuat atribut tambahan diperlukan.

Misalnya, menggunakan JavaArtifact atribut pada <ProjectReference> persyaratan JavaVersion juga harus ditentukan.

Tidak Valid:

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

Solusi

Untuk mengatasi kesalahan ini, tentukan atribut XML yang diperlukan:

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