我有一个具有第三方 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。