Мы создали компонент ActiveX в C # и размещаем его на HTML-странице, обслуживаемой через ASP.NET. ActiveX ссылается через тег. DLL находится на веб-сайте в той же папке, где находится aspx, и все работает хорошо.
Однако мы развернули это на клиенте, и оно там не работает. Мы настроили .net framework на клиентах, и все поддерживающие библиотеки есть. На самом деле компонент ActiveX работает там хорошо, когда запускается через UserControl TestContainer. Это просто не будет работать в веб-браузере - как если бы ActiveX был отключен. Тем не менее, веб-сайт добавляется в качестве доверенного сайта в параметрах IE, и ActiveX включен. Это сервер Windows 2003.
Я следовал http://support.microsoft.com/kb/555687 и думаю, что мы сделали все, что должны были, включая политику CAS (хотя даже временное отключение CAS не помогло)
Есть идеи где посмотреть? Любая помощь будет принята с благодарностью.
Martin