ConnectionOptions options =new ConnectionOptions();
ManagementScope dns = new ManagementScope(@"\\localhost\root\MicrosoftDNS", options);
dns.Connect();
ObjectQuery query = new ObjectQuery("Select * From MicrosoftDNS_ZONE where ContainerName='onexuni.com'");ManagementObjectSearcher searcher = new ManagementObjectSearcher(dns, query);ManagementObjectCollection queryCollection = searcher.Get();
//此处开始使用queryCollection.Count或执行foreach in
//都会报一个一般性失败的异常,请问是什么原因啊?
foreach (ManagementObject m in queryCollection)
{
   //获取数据
}