Развертывание C # ActiveX в CAB для использования Internet Explorer

Я отчаянно пытаюсь развернуть ActiveX для IE, разработанный на C #, как CAB-архив. Я прочитал много ресурсов (некоторые из них из StackOverflow), и похоже, что у многих людей такие же проблемы. Я пробовал 3 решения: a) создание проекта CAB VS, b) создание CAB вручную с использованием CABARC с регистрацией COM в INF и c) создание CAB вручную с запуском msiexec . Ни один из них не работал. Я даже пробовал г) создать загрузчик, который запускает msiexec безрезультатно (потому что некоторые люди предлагали просто запустить msiexec в Vista не работает).

Я использую Windows Vista. но мой проект не запускается даже в IE6 на XP.

Когда я устанавливаю ActiveX с помощью MSI, все нормально во ВСЕЙ Windows. Очевидно, CAB не работает, и я пока не смог найти подходящий способ отладки всего этого процесса.

Любая помощь приветствуется.

13
задан wpfwannabe 30 March 2011 в 09:12
поделиться