Wir haben eine recht umfangreiche VS2008-Lösung, die aus vielen Bibliotheksprojekten besteht, auf die von einem oder mehreren anderen Projekten verwiesen wird. Einige dieser Bibliotheken definieren Dinge wie WCF-Bindungen und Verbindungszeichenfolgen, aber wenn diese von anderen Projekten referenziert werden, scheint es notwendig zu sein, die Bindungseinstellungen aus den .config-Dateien der Bibliotheksprojekte in die ausführbaren Projekte zu kopieren. Es scheint, als würden wir hier etwas übersehen, da dieser Ansatz begonnen hat, die DRY-Prinzipien in vielerlei Hinsicht zu verletzen, wobei doppelte Einstellungen in der gesamten Lösung fehlten. Ändern einer Bindung hat sich zu einer großen Übung in der Suche & ersetzen.Weitergabe von .config-Einstellungen
Ich habe die this project on CodePlex als eine mögliche Lösung angeschaut, aber ich frage mich, ob wir die Prinzipien hinter app/web.config-Dateien missverstehen.
Gibt es einen einfacheren Weg?