サードパーティの ocx コントロールを持つ Windows フォーム アプリケーションがあります。次のコマンドは、実行時にオブジェクトを作成するために使用されます。
myObject = myApplication.CreateObject("ML.MFinder", True)
これは正常に機能しており、progID も正しいです。問題は、次のエラーが発生するaspプロジェクトで同じことを行う場合です:
System.Runtime.InteropServices.COMException: No such interface supported
ML.MApplicationClass.CreateObject (文字列 ProgID、ブール値の割り当て) で
他の ocx オブジェクトが asp プロジェクトでも適切に動作するため、奇妙です。IIS 5.1、Windows XP Pro SP3、フレームワーク 3.5 を使用しています。また、手動で ocx を登録しました。