Отладчик Visual Studio 6 возвращает код исключения: c0000005, после установки Office 365 - PullRequest
0 голосов
/ 14 февраля 2019

После установки Office 365 на ПК с Windows 7 отладчик Visual Studio 6 (VB6) возвращает ошибку.
+ Когда вы добавляете точку останова и пытаетесь начать отладку (F5) своего кода, появляется ошибкасразу.+ Без точки останова ошибка возникает после нажатия кнопки в форме.

Возвращенный код исключения: c0000005:

Подпись проблемы:Название проблемного события: BEXИмя приложения: VB6.EXEВерсия приложения: 6.0.97.82Метка времени применения: 403acf6cИмя модуля неисправности: StackHash_7e3bВерсия модуля неисправности: 0.0.0.0Временная метка модуля неисправности: 00000000Смещение исключения: 07ba32acКод исключения: c0000005Данные об исключении: 00000008Версия ОС: 6.1.7601.2.1.0.256.4Locale ID: 2060Дополнительная информация 1: 7e3bДополнительная информация 2: 7e3beb1e9ccf6d519c5b994ca59a280fДополнительная информация 3: 2ac0Дополнительная информация 4: 2ac004046dc496f347320c8826a4cbdc

Создание exe-файла все еще работает, а созданный exe-файл по-прежнему работает нормально.

Любое свидетельство о работающей комбинации office 365 - visual studio 6 полезно, так как позволяет мне искать другие (косвенные) причины проблемы.

1 Ответ

0 голосов
/ 17 февраля 2019

У меня недостаточно очков, чтобы комментировать, поэтому ...

Я давно пользуюсь VB6, и у меня всегда был опыт, что установка любой версии Office из MS обычно вызывает серьезныепроблемы с Visual Studio 6. Это давным-давно, и я полагаю, что это связано с тысячами изменений, которые Office вносит в реестр.

В прошлом я добился некоторого успеха в решении этой проблемы с помощью:

  1. Удаление Office - перезагрузка
  2. Удаление VS6 - перезагрузка
  3. Выполнить полную очистку реестра (повторные запуски с CCleaner или аналогичным, пока больше не будет обнаружено проблем)
  4. Установка Office - перезагрузка
  5. Установка VS6 последняя

Очистка реестра является наиболее важной частью.Office оставляет после себя огромное количество устаревших записей реестра.Несмотря на то, что полная очистка перехватит многие из них, она не будет охватывать почти все из них, поэтому эти потерянные записи могут по-прежнему вызывать проблемы.

По крайней мере с одной версией Office этот процесс все еще продолжаетсяне помоглоЯ никогда не мог использовать VS6 без проблем снова, пока я не сделал полную переустановку ОС без Office.Другая версия вызвала сбой IDE VB6 сразу при открытии, что сделало его бесполезным.

Мое окончательное решение - отказаться от MS Office для OpenOffice.С тех пор у меня вообще никогда не было проблем с VS6.

Таким образом, если коротко, MS Office и VS6 несовместимы, особенно если сначала устанавливается VS6.

(Пару раз я делал снимки реестра до и после установки Office. Одна версия (думаю, 2007) внесла более 12 000 изменений в реестр. Более поздняя версия (возможно, 2012) внесла более 16 000 изменений). *

...