2015-02-06 6 views
0

У меня есть программа, встроенная в vb6. Код работает нормально во всех средах. Однако, когда я работаю с ним в среде Windows 8, я получаю эту ошибку времени выполнения. Это происходит, когда мы запускаем vbreports, содержащиеся внутри формы. Все, что связано с расширением .dsr, дает эту ошибку времени выполнения 713. Я проверил DLL, и они, похоже, установлены в ОС. Это только проблема с Windows 8 x64. Не пробовал x86.Ошибка времени выполнения «713»

ответ

2

Удалось устранить это путем перерегистрации DLL.

<windows system>\Msdbrptr.dll 
<program files>\Common Files\Designers\Msderun.dll 
<windows system>\Msstdfmt.dll 
+1

Правильная установка VB6 будет регистрировать эти библиотеки. Это говорит о том, что у вас есть кошмар ошибок регистрации, возможно, виртуализованный, ожидающий вас снова и снова. Необходимость вручную зарегистрировать их является симптомом проблемы, а не излечением. – Bob77

Смежные вопросы