Bonjour à tous,
Je crée actuellement une application metro pour Windows 8. Dans mon application je fait appelle à une librairie externe que j'importe en temps que référence.
Je reçoit le message d'erreur suivant :
Il existe une différence entre l'architecture de processeur du projet en cours de génération "MSIL" et l'architecture de processeur de référence "Babylon", "x86". Cette différence peut entraîner des problèmes de runtime. Veuillez modifier l'architecture de processeur ciblée de votre projet à l'aide du gestionnaire de configuration de façon à aligner les architectures de processeur entre votre projet et les références, ou prendre une dépendance sur les références avec une architecture de processeur correspondant à l'architecture de processeur ciblée de votre projet.
Je comprend parfaitement l'erreur mais je n'arrive pas à appliquer la solution qu'il propose.
Sachant que si je modifie la cible de mon projet metro vers x86, au lancement sa plante joliment sans message d'erreur mais en affichant ce code :
En espérant avoir fournit toute les informations nécessaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION UnhandledException += (sender, e) => { if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break(); }; #endif
quelqu'un a une idée ?
Partager