Подпись моей сборки строгим именем останавливает ее работу

Мой коллега создал сборку на VB.net для использования с JScript через COM-взаимодействие. Раньше сборка работала нормально, но мы подписали ее, и теперь она работает только на машинах с Windows 7. Я протестировал 2 машины с Windows 7 и 2 машины с Windows Vista.

Когда мы подписали сборку и пытаемся создать экземпляр объекта ActiveX в JScript, возвращается ошибка без сообщения, а только с числом:

Ошибка:
Номер ошибки: -2146234304

Поиск в Google по номеру ошибки не дал много результатов.

Если мы удалим строгое имя из сборки, оно будет работать нормально. Есть идеи, в чем может быть проблема? Не уверен, что это имеет значение, но сборка компилируется и подписывается с помощью VS 2010.

12
задан Andy E 15 September 2010 в 18:45
поделиться