Программа VB.net с управлением COM работает на Windows 7, но не на 10 - PullRequest
0 голосов
/ 24 мая 2018

У меня есть программа VB.net 2013, скомпилированная на компьютере с Windows 7.Исполняемый файл не будет работать в Windows 10. Приложение ссылается на сторонний компонент COM.У меня есть старая программа VB6, которая использует тот же компонент, который отлично работает в Windows 10, поэтому я знаю, что файл .ocx зарегистрирован. Журнал событий показывает следующую ошибку:

Неправильное имя приложения: TestOCX.exe,версия: 1.0.0.0, отметка времени: 0x5b065e47 Имя ошибочного модуля: неизвестно, версия: 0.0.0.0, отметка времени: 0x00000000 Код исключения: 0xc00001a5 Смещение сбоя: 0x079b32a0 Идентификатор сбойного процесса: 0xb4 Время запуска сбойного приложения: 0x01d3f332b4651dda Путь ошибочного приложения: C:: \ Users \ Val Macduff \ AppData \ Local \ Apps \ 2.0 \ P44NCGBZ.EOJ \ ONNATDJR.36P \ test..tion_40667f0699a0b5ed_0001.0000_8fc40dff6b9f71d7 \ TestOCX.exe Путь к ошибочному модулю: неизвестный Id отчета: 3be87ed4804-c6-c6-c6-680-640-c-6-c-6-d-6-dc-6-dc-6-cc-640-c680-c680-c-680-c680-680-c6-c6-c6-адресным факсом 6-канального компьютера 680-c-680-c-680-c-680-c6 все равно не менееПолное имя ошибочного пакета: Идентификатор ошибочного пакета, относящийся к приложению:

После приложения не удалось запустить ошибку: 0xc0000005

Программа TestOCX имеет одну форму с одним элементом управления COM.

Мой вопрос: каков наилучший способ выяснить, почему этопрограмма не запускается

...