2010-12-14 95 views
3

Est-il possible d'avoir un dictionnaire de ressources dans un assembly de bibliothèque de classes WPF (.dll)? Je pose cette question parce que j'ai une assemblée « application WPF » (.exe), si j'essaie de tourner le type de l'assemblée à « WPF Class Library » je reçois l'erreur:Bibliothèque de classes wpf avec dictionnaire de ressources

Impossible to specify the element ApplicationDefinition in the project file of the Library

Comment puis-je faire travail?

Répondre

5

Vous obtenez cette erreur car l'un de vos XAML files a un Build Action défini sur ApplicationDefinition. Habituellement, c'est App.xaml. Supprimez ce fichier ou modifiez-le Build Action de Properties Window à Page pour arrêter d'obtenir cette erreur.

+0

Merci beaucoup !!!!! J'aime ce forum! – lamarmora

2

Ce sera l'action de construction d'un de vos fichiers XAML. J'utiliserais une bibliothèque de contrôle utilisateur WPF ou une bibliothèque de contrôle personnalisée WPF au lieu d'une bibliothèque de classes générale.