мне нужно обновить удаленный файл Web.config, и я в настоящее время имеют доступ к приложению через ServerManager
объект внутри Microsoft.Web.Administration
сборки так:пути доступа Web.Config от объекта ServerManager
ServerManager serverManager = ServerManager.OpenRemote("::1");
Configuration configuration = serverManager.GetWebConfiguration("Default Web Site", "/Application.Name");
Есть в любом случае я могу получить путь к Web.config из этого объекта, чтобы я мог загрузить его в System.Xml.Linq.XDocument
и изменить его?
Моя первоначальная мысль заключалась в использовании ConfigurationElementCollection appSettings = configuration.GetSection("appSettings").GetCollection();
, но я не смог получить доступ к конфигурационным данным, которые мне нужно изменить, используя этот метод, поэтому вместо этого нужно использовать XDocument
.