Dieser Punkt wäre aus unserer Sicht auch nur die Kür. Für den Anfang könnte ich mir z.B. ein internes Dummy-User-Projekt mit Komponenten zur gemeinsamen Nutzung vorstellen, die dann in die einzelnen Projekte verlinkt werden. Jedes Projekt könnte eine XML mit Inhalt und Konfigurations-Daten besitzen und wenn beim Einlesen eine Referenz auf das Bibliotheks-Projekt gefunden wird, wird ein symbolischer Link für diese Datei im zu aktivierenden Projekt angelegt. Wenn man die gemeinsame Komponente vorher nicht installiert hat, gibt es bei Aktivierung des Projekts einfach eine Fehlermeldung. Ein komplexes Paket-Management wäre natürlich die Ideal-Lösung, aber zumindest für unsere Zwecke nicht zwingend nötig.
Dieser Punkt wäre aus unserer Sicht auch nur die Kür. Für den Anfang könnte ich mir z.B. ein internes Dummy-User-Projekt mit Komponenten zur gemeinsamen Nutzung vorstellen, die dann in die einzelnen Projekte verlinkt werden. Jedes Projekt könnte eine XML mit Inhalt und Konfigurations-Daten besitzen und wenn beim Einlesen eine Referenz auf das Bibliotheks-Projekt gefunden wird, wird ein symbolischer Link für diese Datei im zu aktivierenden Projekt angelegt. Wenn man die gemeinsame Komponente vorher nicht installiert hat, gibt es bei Aktivierung des Projekts einfach eine Fehlermeldung. Ein komplexes Paket-Management wäre natürlich die Ideal-Lösung, aber zumindest für unsere Zwecke nicht zwingend nötig.