Измените web.config удаленного сервера программно с помощью C# - PullRequest
0 голосов
/ 16 января 2020

Как я могу программно изменить / манипулировать web.config удаленного сервера с помощью C#, используя учетные данные для подключения этого удаленного сервера?

Могу ли я использовать объект ConnectionOptions и, если да, как я могу загрузить файл web.config в локальный файл? Я хотел бы получить полный пример подключения удаленного сервера и копирования файла web.config с диска M удаленного сервера в локальный файл. После модификации файл web.config должен быть записан обратно в файл конфигурации удаленного сервера.

Я написал код ниже для подключения к удаленному серверу, и я могу подключиться к нему. Не могли бы вы указать, каким должен быть следующий шаг?

string serverName = "ipaddress";

ConnectionOptions connection = new ConnectionOptions();
connection.Username = "uname";
connection.Password = "pwd$";

ManagementScope scope = new ManagementScope(@"\\" + serverName + @"\root\cimv2", connection);
scope.Connect();

После этого я хочу прочитать файл, который находится на удаленном сервере, например, 'M: \ Test \ App \ config'

...