web.config transformiert für applicationSettings

8

Ich habe web.config Transformationen für mehrere Umgebungen. In der Konfigurationsdatei habe ich einen Abschnitt applicationSettings mit mehreren Einstellungs- und Wertepaaren.

Ich habe versucht, basierend auf der Syntax, die ich verwende, um Namen zu entsprechen und die Verbindungszeichenfolgen zu ändern, um auch Einstellungen anzupassen und den Wert zu ändern, aber die Transformationen schlagen fehl. Ist das überhaupt möglich?

Also meine web.config hat:

%Vor%

Meine Transformationsdatei hat

%Vor%

Ich erhalte keine Fehler, wenn ich eine Vorschau der Transformation anzeige, aber während die Einstellung der Verbindungszeichenfolge umgewandelt wird, ist der Wert für setting1 nicht. Jede Hilfe wird geschätzt.

AKTUALISIEREN

%Vor%

Leider das gleiche Problem ... Keine Fehler und keine Transformation.

LÖSUNG Ich habe vergessen zu erwähnen, dass ich mehr als eine Einstellung habe, so dass die Antwort eine Teillösung ist ... So habe ich es gemacht ... Web.Config ...

%Vor%

Datei transformieren

%Vor%

Hinweis: Ich musste alle meine geschachtelten Einstellungen und Werte einbeziehen, auch wenn sich einige nicht geändert haben, wie im Beispiel von 2.

    
Mych 03.07.2015, 13:29
quelle

2 Antworten

16

Ich weiß, dass es etwas spät ist, aber die folgende Transformationsdatei ermöglicht es Ihnen, nur eine Einstellung zu transformieren, wenn Sie mehrere haben.

%Vor%     
Dvirus1023 14.09.2016 15:15
quelle
0

Transformationsdatei:

%Vor%

    
Asier Arrondo 11.08.2016 11:48
quelle