c# - 使用 C# 以编程方式更改远程服务器的 web.config
问题描述
如何使用 C# 使用凭据以连接远程服务器的方式以编程方式修改/操作远程服务器的 web.config?
我可以使用 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'
解决方案
推荐阅读
- python - 保存到文件 - 身份验证承载代码
- r - tidyr::expand() 不添加非常小的数字
- php - Laravel 5.5+ API 异常处理 (JSON) - 最好的方法是什么?
- reactjs - 反应中输入字段的值属性没有响应
- css - 当 flex 方向为 row reverse 时,内容是否应该结束对齐?
- javascript - 创建一个不能复制/粘贴的零和一的表
- arkit - 向 ARKit 添加深度数据
- javascript - 如何使用括号表示法在对象文字上创建嵌套属性?
- java - JAVA使用类在线程之间同步操作
- python - Python pandas 数字频率