Gibt es einen empfohlenen Prozess zum Erstellen wiederverwendbarer ASP.NET-Assemblys, die UserControls enthalten, die projektübergreifend in separaten Lösungen gemeinsam genutzt werden können?Erstellen von wiederverwendbaren UserControl-Assemblys mit VS2008
Wir haben zur Zeit eine Reihe von Post-Kompilation Schritte, die aspnet_compiler.exe
auf dem Projekt ausführen, die vorkompilierte Baugruppen erzeugen einen bestimmten Namen, gefolgt von aspnet_merge.exe
jede einzelne Steuereinheit in einer einzigen Baugruppe zu kombinieren - die dann in kopiert das bin-Verzeichnis für das Projekt.
Leider kompilieren Benutzersteuerelemente, die auf diese Weise kompiliert werden, nicht mit dem VS-Designer - und werfen Ausnahmen zur Entwurfszeit, die das Arbeiten mit Seiten, die sie hosten, mühsam machen.
Gibt es einen besseren Ansatz dafür?