none
Projektverwaltung bei AddIn-basierter Anwendung RRS feed

  • Frage

  • Hallo,

    ich habe eine Anwendung geschrieben, die auf PlugIns (MEF) ausgelegt ist, sodass zu meinen Grundprojekt noch mehrere
    Klassenbibliotheken hinzukommen. Die DLLs der AddIns müssen in den PlugIn Ordner, indem sich die *.exe-Datei meiner Anwendung befindet. Wenn ich nun die Klasse, die die Deklarierung aller Interfaces (MEF) beinhaltet bearbeite, muss ich diese neu kompilieren und alle PlugIns ebenfalls entsprechend abändern und kompilieren. Allerdings gibt es da einen Punkt der mich extremst stört, ich muss nämlich alle DLLs manuell ins Plugin-Ordner meiner Anwendung einfügen. Bei momentan 8 PlugIns ist dies schon sehr nervig, doch ich weiss, dass ich noch viele weitere AddIns hinzufügen muss.
    Ebenfalls sehr lästig ist das manuelle Debuggen aller PlugIns, ich habe eine Buildruihenfolge erstellt, doch wenn ich Debugge wird nur mein instanziierbares WPF-Projekt kompiliert, ich würde aber gerne, dass die Klassenbibliotheken (Plugins) ebenfalls neu kompiliert werden, damit ich, wenn ich die Interfaces bearbeite, nicht jedes Plugin manuell kompilieren muss.

    Daher: Gibt es ein (externes) Tool, das mir diesen Vorgang automatisiert?


    • Bearbeitet Patrick-K Donnerstag, 1. Januar 2015 16:40
    Donnerstag, 1. Januar 2015 16:38

Antworten

Alle Antworten