Bonjour,

J'ai développé en C# une petite application qui écrit dans des tags Exif de fichiers photo. Pour cela, j'utilise la DLL Microsoft.ImageMetadata.
Avec Visual studio, tout fonctionne très bien.
J'ai "traduit" le code avec Mono Mac car j'ai besoin de porter cette application sous MacOS; ça compile mais à l'exécution, j'ai un message d'erreur qui survient sur cette ligne de code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var p = (new MetadataPolicyManager()).loadPolicy("XMLFilePath")
Le message est: invalide IL code in System.Uri:op_Equality(System.Uri, System.Uri): method body is empty.

D'après la pile des appels, j'ai l'impression que la dll System.Xml est incomplète, mais peut-être que je me trompe. Je suis complètement bloqué.

Pouvez-vous m'aider et m'aiguiller vers une solution?
Merci infiniment pour votre aide.