Es gibt eine ASP.NET-Anwendung. Es wird auf ein .NET-Projekt verwiesen, das einen Webverweis auf einen asmx-Webdienst hat (z. B. MyApp.Utility).Anwendungseinstellungen in web.config neu definieren
Die URL zum Webservice wird in den Anwendungseinstellungen gespeichert. Es gibt einen solchen Abschnitt in app.config für das MyApp.Utility-Projekt.
<applicationSettings>
<MyApp.Utility.My.MySettings>
<setting name="MyApp_Utility_ExternalServices_SomeService" serializeAs="String">
<value>http://localhost:17455/ExternalServices/SomeService.asmx</value>
</setting>
</MyApp.Utility.My.MySettings>
</applicationSettings>
Ich möchte diese URL in web.config für meine ASP.NET-Anwendung ändern. Kann ich die Anwendungseinstellungen von MyApp.Utility neu definieren, ohne den Code neu zu kompilieren?
Ja, ich weiß es. Aber eigentlich wollte ich fragen, ob es möglich ist, Einstellungen von ProjectName.dll.config in web.config neu zu definieren. Es ist nicht angenehm, eine Anzahl von Konfigurationsdateien in der Anwendung zu verwenden. – Egor4eg