Das Projekt, an dem ich arbeite, beinhaltet das Lesen vieler Service-Endpunkte (URL) aus einer Konfigurationsdatei. Da die Liste ziemlich groß sein würde, entschied ich mich, sie in einer benutzerdefinierten Konfigurationsdatei zu behalten, um meine web.config sauber und klein zu halten. Ich habe den benutzerdefinierten Abschnitt zu meinem Web wie folgt hinzugefügt:Wie fügen Sie Konfigurationsumwandlungen für eine benutzerdefinierte Konfigurationsdatei in Visual Studio hinzu?
<mySection configSource="myConfig.config" />
Ich funktioniert einwandfrei.
Aber das Problem der Transformation tritt während der Bereitstellung des Projekts in verschiedenen Umgebungen auf. Ich habe drei web.config-Dateien:
Web.config
Web.Uat.config
Web.Release.config
Während die Transformation web.config, die Transformationen für benutzerdefinierte Konfiguration funktioniert Dateien schlagen bei der Bereitstellung fehl.
Gibt es eine Möglichkeit, die benutzerdefinierte Konfigurationsdatei während der Bereitstellung zu transformieren?
einige graben auf das Geschehen. Hab das hier. Offsite ja. Ist es etwas, wonach du suchst? http://www.diaryofaninja.com/blog/2011/09/14/using-custom-webconfig-transformations-in-msbuild – Irshad