目前寫個小程式來方便修改電腦的ipv4設定,
但遇到有些電腦可以有些電腦不行,
程式碼主要如下,從手動改成自動取得
ManagementClass myClss =
new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection myMOC = myClss.GetInstances();
foreach (ManagementObject MOject in myMOC)
{
if (!(bool)MOject["IPEnabled"]) continue;
MOject.InvokeMethod("EnableDHCP", null);
MOject.InvokeMethod("SetDNSServerSearchOrder", null);
break;
}
有試過用try catch去找問題,但都沒顯示錯誤訊息,
請問有人有遇過這問題嗎?