У меня есть приложение Windows Forms, в котором есть элементы управления ocx сторонних производителей. Следующая команда используется для создания объекта во время выполнения.
myObject = myApplication.CreateObject("ML.MFinder", True)
это работает правильно, и progID также правильный. Проблема заключается в том, что я делаю то же самое в проекте asp, где я получаю следующую ошибку:
System.Runtime.InteropServices.COMException: No such interface supported
в ML.MApplicationClass.CreateObject (String ProgID, Boolean Allocate)
Странно, потому что другие объекты ocx работают правильно и в проекте asp. Я использую IIS 5.1, Windows XP Pro SP3 и framework 3.5. Также я зарегистрировал ocx вручную.