Sdílet prostřednictvím


Chyba .NET pro Android XA4244

Ukázková zpráva

error XA4244: Attribute 'JavaVersion' cannot be empty for 'ProjectReference' item '../ReferenceProject.csproj'.

Problém

Odkazovaná položka MSBuild XML určuje požadovaný atribut, ale vynechá požadovanou hodnotu.

Například atribut JavaArtifact na <ProjectReference> nemůže mít prázdnou hodnotu.

Neplatný:

<ItemGroup>
  <ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="" JavaVersion="1.0.0" />
</ItemGroup>

Řešení

Pokud chcete tuto chybu vyřešit, zadejte hodnotu požadovaného atributu XML:

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