コンパイルされた VB6 から呼び出されたときに機能するサンプル プロジェクトがありますが、IDE や Excel の VBE からではありません。
QA.DLL、QB.DLL、QAW.DLL の 3 つの DLL があります。QA は C#.NET で記述され、QB と QAW は VB6 で記述されています。QAW は QA の COM ラッパーです。
呼び出しコードで、アクティベーション コンテキストを作成し、マニフェスト ファイルを読み込みます。
VB6で作成されたexeからはすべて正常に動作しますが、VB6またはExcelのVBAのデバッグモードでは機能しません。
IDE 呼び出しの違いと、それが機能しない理由について何か考えはありますか?