PRB: «неправильная версия библиотеки DLL во время выполнения» при запуске приложения

Переводы статьи Переводы статьи
Код статьи: 185992 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При запуске приложения Visual Basic 5.0, может появиться следующее диалоговое окно об ошибке:
Ошибка
«Неверная версия библиотеки DLL во время выполнения»

Причина

Установлена неверная версия файла во время выполнения, Msvbvm50.dll, на целевой компьютер.

Решение

Необходимо установить последнюю версию Msvbvm50.dll.

Для решения этой проблемы установите приложение Visual Basic 5.0, построенные с использованием Мастер установки приложения на целевой компьютер или вручную копировать самая последняя версия Msvbvm50.dll в системном каталоге (или System32 для машин NT) и зарегистрировать его с помощью RegSvr32.Exe.

Для регистрации файла во время выполнения вручную, используйте файл RegSvr32.Exe (поставляется на Компакт-диска Visual Basic в каталоге OS\System и Tools\RegUtils) как показана ниже:
  1. В меню Windows Пуск выберите команду выполнить.
  2. Введите следующее и нажмите клавишу ВВОД:
    RegSvr32.Exe MSVBVM50.БИБЛИОТЕКИ DLL
    Появится сообщение, подобное следующему:
    "Функция DLLRegisterServer C:\Windows\System\MSVBVM50.Библиотеки DLL выполнена успешно"
  3. Если это сообщение не отображается, убедитесь, что у вас есть наиболее последнюю версию Msvbvm50.dll и иметь RegSvr32.Exe, установленных в Система Windows или System32 папки.

    Примечание: Также имеется все последние файлы во время выполнения путем получения Установка саморазворачивающегося EXE говорится в следующих Статьи базы знаний Майкрософт:
    180071: ФАЙЛ: Msvbvm50.exe устанавливает файлы времени выполнения Visual Basic 5.0

Статус

Данное поведение является особенностью.

Дополнительная информация

Мастер установки приложения всегда должны использоваться для распространения вашего Приложения Visual Basic 5.0 (или эквивалентные распространения независимых производителей средство). Это гарантирует, что необходимые файлы поддержки импортируются вместе и установить на целевой системе.

При компиляции программы Visual Basic, окончательный вывод требует либо во время выполнения файла, устанавливаемого после разработки системы (или более последний файл во время выполнения). Старые приложения не разбиваются на более новых версий файл во время выполнения, но более старыми версиями разбиваются приложений файла во время выполнения.

Тем не менее иногда неправильная версия файла во время выполнения Visual Basic 5.0 можно по-прежнему установлены в системе и привести к выше сообщение об ошибке. Если Установлен параметр NT 4.0 или Internet Information Server 4.0, не существует вероятность того, что более старая версия файла во время выполнения будут установлены.

В настоящее время существует две версии файла во время выполнения Visual Basic 5.0:
     Run-Time File     Version           Ships With
     -------------------------------------------------------------------
     Msvbvm50.dll      5.00.3724         Visual Basic 5.0
                                         Visual Studio 97
                                         NT Option Pack 4.0
                                         Internet Information Server 4.0

     Msvbvm50.dll      05.00.4319 (SP2)  Visual Studio Service Pack 2
                                         Visual Studio Service Pack 3
				

Если установлена самая последняя версия выполнения Visual Basic 5.0- время файла, установка NT Option Pack 4 или сведений в Интернете Server 4.0 приводит к старой версии замена файла во время выполнения самая последняя версия и все приложения Visual Basic 5.0, скомпилированные в группе Пакет обновления 2 или 3 будет приостановлено.

Свойства

Код статьи: 185992 - Последний отзыв: 4 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Visual Basic Control Creation Edition
  • Microsoft Visual Basic 5.0 Learning Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
Ключевые слова: 
kbprb kbmt KB185992 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:185992
Заявление об отказе относительно содержимого статьи о продуктах, поддержка которых прекращена
Эта статья содержит сведения о продуктах, поддержка которых корпорацией Майкрософт прекращена. Поэтому она предлагается как есть и обновляться не будет.

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com