私は.NetとC#をよく知っていますが、VBで見たこともありません。VB.NETは単独でマルチスレッドを実行しますか?
私の問題は、私たちのWin32 COMライブラリは多くのクライアントによって使用されており、VB(VBとVB.NETの両方)からのライブラリを使用する人の方が、 C++、C#、またはDelphiを使用してください。私たちのライブラリに関する1つのことは、それが1つのスレッドのみから使用されるはずです - VBによるスレッディングマジックが失敗の原因になりますか?
クライアントは、余分なスレッドを自分で作成しないように指示します。
これは問題ではありません。彼らがSTA COMオブジェクトを使用している場合、CLRはそれらを処理する前にコールをSTAにマーシャリングします。 – JaredPar