Bonjour,
Je référence actuellement mes images dans mes fichiers xaml comme ceci :
Jusqu'ici tout va bien. Je lance mon application depuis visual studio et là aussi tout ce passe bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<Image ImageSource="/Common_Resources;component/Images/MyImage.png" />
Puis, j'installe mon application sur un pc avec la dll "Common_Resources.dll" dans le GAC et là patatra !! J'obtiens l'exception suivante :
Il faut savoir que je référence également d'autres dll dans mon application et que j'installe également dans le GAC et pas de soucis avec celles-ci. J'ai également bien vérifié sur le PC que la dll était bien référencée dans le GAC via gacutil et là encore pas soucis, elle s'y trouve bien.Exception : "provide value on 'system.windows.baml2006.typeconvertermarkupextension' threw an exception"
InnerException : "could not load file or assembly..."
Le seul moyen pour lancer mon application est d'ajouter la dll à coté de l’exécutable mais ceci n'est pas une solution car je veux pouvoir l'utiliser avec d'autres application via le GAC. Je pense que le soucis est dans la référence de mes resources dans mes fichiers xaml à cause du premier message d'erreur mais je n'arrive pas à résoudre le problème.
Puis je forcer la recherche de la dll dans le GAC ?
Merci d'avance.
Anaïs
Partager