開発マシンを Windows 7 にアップグレードし、プロジェクトを .NET 3.5 にアップグレードしました。プロジェクトを実行しようとすると、次のエラーが発生します。
Unable to get the window handle for the 'AxVt' control. Windowless ActiveX controls are not supported.
プロジェクトは、ターミナル コントロールをエミュレートする ActiveX Vt コントロールの Dart エミュレーションを使用しています。再確認したところ、プログラムは .NET 3.5 を使用する Windows XP SP2 で正常に起動するため、問題の原因はフレームワークではありません。互換モードを Windows XP SP2 に設定しても役に立ちません。この例外は、デザイナー コードがコントロールで EndInit を呼び出すときに発生します。
これを回避する方法はありますか? それとも単に Windows 7 をマシンから削除して Windows XP に戻さなければならないということですか?