Как я могу программно изменить / манипулировать 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'