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.
Exemples de messages
error XA1049: The 'AndroidEnableMarshalMethods' and 'PublishReadyToRun' MSBuild properties cannot both be set to 'true'. Set one property to 'false'.
Problème
$(AndroidEnableMarshalMethods) réécrit les assemblys managés après le découpage, tandis que
$(PublishReadyToRun) ajoute du code natif à ces assemblys. Le réécriveur des méthodes marshal ne peut pas modifier les assemblies ReadyToRun.
Solution
Désactivez les méthodes de marshalage ou ReadyToRun dans le fichier projet :
<PropertyGroup>
<AndroidEnableMarshalMethods>false</AndroidEnableMarshalMethods>
</PropertyGroup>
Alternatively:
<PropertyGroup>
<PublishReadyToRun>false</PublishReadyToRun>
</PropertyGroup>