Verwenden Sie C#-Programmierung (.NET), um die Web.config-Datei zu ändern
Durch Ändern der web.config-Datei durch C#-Programmierung können Entwickler Anwendungseinstellungen zur Laufzeit dynamisch anpassen. Eine Möglichkeit besteht darin, Konfigurationsobjekte zu verwenden.
Web.config in das Konfigurationsobjekt laden
Um web.config in ein Konfigurationsobjekt zu laden, verwenden Sie die WebConfigurationManager.OpenWebConfiguration
-Methode:
var configuration = WebConfigurationManager.OpenWebConfiguration("~");
Verbindungszeichenfolge ändern
Um die Verbindungszeichenfolge zu ändern, navigieren Sie zum entsprechenden Abschnitt im Konfigurationsobjekt:
var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
Suchen Sie die spezifische Verbindungszeichenfolge, die Sie ändern möchten:
section.ConnectionStrings["MyConnectionString"];
Neuen Wert für die Verbindungszeichenfolge festlegen:
section.ConnectionStrings["MyConnectionString"].ConnectionString = "Data Source=...";
Speichern Sie die geänderte Web.config
Wenn Sie mit den Änderungen fertig sind, speichern Sie die Änderungen wieder in der web.config-Datei:
configuration.Save();
Weitere Beispiele
Ausführlichere Beispiele finden Sie in den folgenden Ressourcen:
Das obige ist der detaillierte Inhalt vonWie kann ich eine Web.config-Datei mit C# programmgesteuert ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!