J'ai une question à propos de la notation de paquet. J'essaie d'accéder à un fichier image PNG dans une page XAML à partir d'un autre assemblage de ressources.Pack Notation dans WPF
Disons que l'Assemblée des ressources (ce qui est en dehors de l'assemblée locale que mon fichier XAML est), est ResourceAssembly.Common.Resources
et que mon image est en ResourceAssembly.Common.Resources/Images/image.png
.
Ma notation pack se présente comme suit:
<Image Source="pack://application:,,,/ResourceAssembly.Common.Resources;component/Images/image.png" />
Maintenant, je l'ai vérifié cela et vérifié à nouveau, vérifié les bibliothèques MSDN, vérifié blogs et tout, et pour autant que je sache, c'est exact. Je ne sais pas pourquoi mon image ne s'affiche pas ou quel est le problème.
L'erreur que je reçois est: « Error 633 Could not load file or assembly 'ResourceAssembly.Common.Resources, Culture=neutral' or one of its dependencies. The system cannot find the file specified.
»
j'imagine que je manque un peu simple mot-clé ou une erreur de syntaxe simple, ou quelque chose dans ce sens que toujours que mon problème, mais toute aide serait être inestimable.
Merci! Anuj
Merci AndyM, votre liste de contrôle a été très utile, même si elle n'était pas la solution à mon problème. À mon grand mécontentement, je reconnais qu'en examinant de plus près, j'ai découvert une faute de frappe très mineure ... et euh, ouais ... Merci pour votre aide malgré tout, ça marche maintenant.:) – AnujSuper9
Je suis content que vous l'ayez fait fonctionner; Je connais l'aggravation de leur correction. – AndyM