Мой коллега создал сборку в VB.net для использования с JScript через COM-взаимодействие. Сборка работала нормально, но мы подписали ее, и теперь она работает только на машинах Windows 7. Я тестировал 2 машины Windows 7 и 2 машины Windows Vista.
Когда мы подписали сборку и пытаемся создать экземпляр объекта ActiveX в JScript, возвращается ошибка без сообщения и только число:
Ошибка:
Номер ошибки: -2146234304
Поиск в Google для номера ошибки не принес много.
Если мы удалим сильное имя из сборки, оно работает отлично. Любые идеи о том, что может быть проблемой? Не уверен, что это имеет значение, но сборка компилируется и подписывается с VS 2010.