|
分類:[C#]
環境 Visual Studio 2022 .NET 8.0 C# 12.0
レガシーなC++のプロジェクトをビルドし、 ビルドしてできたActiveXコントロールdllをaximpコマンドでラップし、 ラップしたコントロールをWinFormsのFormにAddし、そのFormを表示すると、 中央にATL14.00と表示されます。 その他の問題かもしれませんが、そのコントロールのメニュー等を押すこともできない状態です。
C++のプロジェクトもWinFormsのプロジェクトもx86でビルドしています。 ActiveXコントロールdllはregsvr32で登録済みです。 aximpコマンドでもエラーなくアセンブリが生成されています。
まず、画面中央にATL14.00と表示されるのはどういう状態なのでしょうか。 何かがおかしい状態と思っているのですが、その他に考えられる原因はありますでしょうか。
何かご存じであれば、ご教授いただきたいです。 お手数ですが、よろしくお願いいたします。
|