【发布时间】:2018-04-05 09:49:52
【问题描述】:
我正在尝试使用我的电脑连接到其他网络,但出现错误
(System.Runtime.InteropServices.COMException: 'RPC 服务器不可用。(来自 HRESULT 的异常: 0x800706BA)')
但是,它只有在我连接到我的电脑时才有效。除了这个过程之外还有什么方法吗,因为如果它像防火墙、我的代码或我的防病毒软件等,我什至无法弄清楚是什么错误。
private void Form2_Load(object sender, EventArgs e)
{
// remote computer.
ManagementScope scope =
new ManagementScope(
"\\\\172.20.1.50\\root\\cimv2");
scope.Connect();
//Query system for Operating System information
ObjectQuery query = new ObjectQuery(
"SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher searcher =
new ManagementObjectSearcher(scope, query);
ManagementObjectCollection queryCollection = searcher.Get();
foreach (ManagementObject m in queryCollection)
{
// Display the remote computer information
MessageBox.Show(m["csname"].ToString());
}
}
【问题讨论】:
标签: c# networking