Я выполнил инструкции, приведенные в этой ссылке http://support.microsoft.com/kb/167158 для упаковки моего элемента управления ActiveX. Он отлично работает на моей машине разработки. Когда к нему обращаются на другом компьютере, появляется следующая ошибка: «Windows заблокировала это программное обеспечение, потому что не может проверить издателя». Я использовал тестовый сертификат для подписи своего элемента управления, а тестовая машина - это Windows 7 с IE 9.
Проблема устранена:
Я должен подписать свой файл .ocx, отличный от моего файла cab, и создать элемент управления со статически связанными библиотеками DLL MFC. Это помогло мне решить проблему.