mardi 13 mars 2012

Générer un fichier dll plutôt qu'un fichier exe

C'est le matin et voilà votre pain quotidien.
Dans certains cas, du style d'une architecture MEF, il peut être utile qu'un projet génère une dll plutôt qu'un fichier exécutable, voici donc comment procéder:
  1.  Dans les propriétés de "App.xaml", changer l’action de génération en Resource
  2.  Dans les propriétés du projet, modifier le type de sortie de Application Window en Bibliothèque de classes
  3.  Pour obtenir la DLL, on finit par aller dans le menu Générer et choisir Générer la solution
Dans le cadre d'un plugin MEF qui serait incorporé entre des balises <itemsControl>, il est nécessaire d'ajouter ces étapes:
  1. Dans le Xaml, il faut changer les balises <Window> en <UserControl> et <Window.ressources> en <UserControl.ressources>
  2.  Au niveau de l’héritage de la classe, enlever le :Window
J'espère que ça aidera l'un ou l'autre fidèle passant par ici. Peace!

Aucun commentaire:

Enregistrer un commentaire