Die Kombination von mehreren config-Dateien in Visual Studio
Habe ich eine Lösung in Visual Studio 2008 enthält mehrere C# - Projekte. Jedes Projekt hat eine eigene config-Datei (App.config und Settings.Einstellungen). Dies macht Sinn, architektonisch wie jedes Modul ist autonom und wird in einer Reihe von verschiedenen Lösungen.
Mein problem ist, dass wenn ich die Projektmappe kompilieren, nur die config-Datei für die Start-Projekt (oder Projekt mit der ausführbaren Datei) enthalten ist. Für andere Module die config Einstellungen sind zusammengestellt in der DLL. Also meine Frage ist, gibt es eine Möglichkeit in Visual Studio kombinieren Sie mehrere config Dateien, oder verknüpfen Sie Sie so, dass die Einstellungen für DLLs kann zur Laufzeit geändert werden?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, ob dies ist, was Sie suchen, oder wenn es helfen wird, aber nur als lead in ein Gebiet zu erkunden, beachten Sie, dass die Verknüpfung von zwei Config Dateien. Zum Beispiel, ich habe mein connection string in einer separaten Datei, so meine connectionStrings-line im Web.config lautet:
Dann in die separate Datei, die ich habe:
Ich glaube nicht, dass es ist. Aber nur für den Fall, Sie sind ahnungslos.
OK gute Leute, die alles, was Sie jemals wissen müssen über die VS-config-Dateien:
http://geekswithblogs.net/akraus1/articles/64871.aspx
Nach mehr zu Graben, ich fand das sehr hilfreich, post
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/2710647c-6414-42c4-90b7-fd7603f55ae0/
Nur für den Fall, jemand läuft in das gleiche Problem, das oben scheint die meisten praktischen Weg, um es. Obwohl beachten Sie, dass mit dieser Lösung erstellen von setup-Paketen kann sehr mühsam werden:
http://bytes.com/groups/net-c/498720-app-config-dll-not-getting-added-setup-project