Определение нового ActiveXObject возвращает просто «Ошибка» - PullRequest
0 голосов
/ 21 февраля 2019

Я сделал проект библиотеки классов, получил от него DLL и убедился, что все функции должны быть ComVisible (true) с уникальным GUID, отличным от идентификатора в сборочной информации, и проверил «Регистрация для взаимодействия COM» в свойствах проекта.

при использовании его с приложением Windows Form это прекрасно работает, но как только я использую его с веб-приложением через ActiveX, я получаю слово «Ошибка» без другой полезной информации о том, что действительно происходит.

Я попытался перерегистрировать DLL с помощью regasm на другом ПК, но все же та же проблема также проверила, если она зарегистрирована в regedit, и все ли было нормально.

Также проверил вкладку безопасности в IE и на сайте, который яЯ работаю над добавлением доверенных сайтов, и все параметры безопасности ActiveX включены.

Есть ли способ узнать настоящую ошибку или что мне делать в этом случае?

Примечание: яесть другие объекты ActiveX на том же сайте, все работает нормально, и я использую IE11 - Windows 10 64-немного с VS2015.

...