Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Exemple de message
error XA4243: Attribute 'JavaVersion' is required when using 'JavaArtifact' for 'ProjectReference' item '../ReferenceProject.csproj'.
Problème
L'élément XML de MSBuild référencé spécifie un attribut qui requiert un attribut supplémentaire.
Par exemple, l’utilisation de l’attribut JavaArtifact sur un <ProjectReference> nécessite que JavaVersion soit également spécifiée.
Non valide:
<ItemGroup>
<ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" />
</ItemGroup>
Solution
Pour résoudre cette erreur, spécifiez l’attribut XML requis :
<ItemGroup>
<ProjectReference Include="../ReferenceProject.csproj" JavaArtifact="com.example:mylib" JavaVersion="1.0.0" />
</ItemGroup>