C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■84137 / 親階層)  ManagementClass.GetInstancesでエ
□投稿者/ /400 (1回)-(2017/05/19(Fri) 16:29:00)

分類:[VB.NET/VB2005 以降] 

VB .net2 x86ビルドです

Dim MC As ManagementClass = New ManagementClass("Win32_Process")
For Each MO As ManagementObject In MC.GetInstances()
 :

のMC.GetInstances()で

| Context 0x1a9588 is disconnected〜
| 'System.Runtime.InteropServices.COMException' の初回例外が System.Management.dll で 発生しました。
| System.Runtime.InteropServices.COMException (0x8001010E): アプリケーションは、別のスレッドにマーシャリングされたインターフェイスを呼び出しました。

とエラーが出ます(32bitでも64bitでも)
対処方法はありますでしょうか

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: ManagementClass.GetInstancesでエ /渋木宏明
 
上記関連ツリー

ManagementClass.GetInstancesでエ / /400 (17/05/19(Fri) 16:29) #84137 ←Now
Re[1]: ManagementClass.GetInstancesでエ / 渋木宏明 (17/05/19(Fri) 22:16) #84140
  └ Re[2]: ManagementClass.GetInstancesでエ / /400 (17/05/19(Fri) 23:17) #84141

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信