2

64 ビットの COM+ アプリケーションを配置しました。スクリプトを使用してそのインスタンスを作成しようとすると、エラー メッセージが表示されず、負のエラー コード (-2146233036) で失敗します。

スクリプト:

 dim myObj on error resume next set myObj = CreateObject("TestApp.1") 

 if (Err.number <> 0) 
     then MsgBox Err.Number & " " & Err.Message 
 end if 

 if (myObj is nothing) 
     then MsgBox "Null" else   MsgBox "Not Null" 
 end if

基本的に、CoCreateInstanceEx が同じ理由で失敗した理由をトラブルシューティングしようとしていました。舞台裏で何が起こっているかを知るにはどうすればよいですか? どの段階で失敗していますか?

4

0 に答える 0