Artikel-ID: 180071 - Geändert am: Freitag, 26. Oktober 2007 - Version: 4.3

DATEI: Msvbvm50.exe installiert Visual Basic 5.0-Laufzeitdateien

Dieser Artikel wurde zuvor veröffentlicht unter D44967
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
180071  (http://support.microsoft.com/kb/180071/EN-US/ ) FILE: Msvbvm50.exe Installs Visual Basic 5.0 Run-Time Files
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Die Datei "Msvbvm50.exe" ist eine selbstextrahierende Datei, die die neuesten Versionen der Microsoft Visual Basic-Laufzeitdateien installiert, die alle mit Visual Basic 5.0 erstellten Anwendungen für ihre Ausführung benötigen.

Weitere Informationen

Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
Msvbvm50.exe (http://download.microsoft.com/download/vb50pro/utility/1/win98/en-us/msvbvm50.exe)
Weitere Informationen zum Download von Microsoft Support-Dateien finden Sie in folgendem Artikel der Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/DE/ ) So erhalten Sie Microsoft Support-Dateien im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

"Msvbvm50.exe" installiert die folgenden Dateien, die mit Visual Basic 5.0 Service Pack 2 und Service Pack 3 geliefert werden:
   DATEI           VERSION
   --------------------------
   Msvbvm50.dll    05.00.8244
   Oleaut32.dll    2.20.4118
   Olepro32.dll    5.0.4118
   Stdole2.tlb     2.20.4118
   Asycfilt.dll    2.20.4118
   Comcat.dll      4.71
				
Alle in Visual Basic 5.0 erstellten Komponenten oder Anwendungen sind grundlegend von diesen Dateien abhängig.

Benötige ich die Datei "Msvbvm50.exe"?

Die Datei "Msvbvm50.exe" dient nicht dazu, den Installationsassistenten für die Verteilung von Visual Basic-Anwendungen zu ersetzen. Wenn Ihre Anwendung beispielsweise Komponenten wie ActiveX-Steuerelemente oder DLLs enthält, sollten Sie den Installationsassistenten für Anwendungen (Application Setup Wizard) oder ein Setup-Paket eines Fremdanbieters für die Verteilung verwenden. Wenn Ihre Visual Basic-Anwendung jedoch lediglich von den Dateien abhängt, die in der Datei "Msvbvm50.exe" enthalten sind, können Sie Ihre Anwendung verteilen, indem Sie den Endbenutzern die ausführbare Datei (.exe) und die Datei "Msvbvm50.exe" bereitstellen.

Sie können mithilfe des Installationsassistenten eine Reihe von Setup-Dateien als Test erstellen, um festzustellen, ob Ihre Anwendung zusätzliche Dateien für die Verteilung benötigt. Wenn im Abschnitt [Files] der resultierenden Datei "Setup.lst" nur Ihre .exe-Datei aufgelistet wird, sollten die Endbenutzer in der Lage sein, Ihre Anwendung auszuführen, nachdem sie die Datei "Msvbvm50.exe" ausgeführt haben, um die Kernlaufzeitdateien zu installieren. Enthält der Abschnitt [Files] jedoch mehrere Dateien, sollten Sie den Installationsassistenten oder ein Setup-Paket eines Fremdanbieters zur Verteilung verwenden.

Zusätzlich zur Verteilung von einfachen ausführbaren Dateien können Sie die Datei "Msvbvm50.exe" auch für folgende Zwecke verwenden:
  • Zum Minimieren der Größe des Internetdownloads von Visual Basic-Anwendungen. Durch vorheriges Ausführen von "Msvbvm50.exe" können Ihre Benutzer Ihre Anwendung schneller aus dem Internet herunterladen.
  • Als Fehlerbehebungsmaßnahme, falls die Installation von Visual Basic oder einer Visual Basic-Anwendung fehlschlägt.

    Wenn Setup mit einer Fehlermeldung fehlschlägt, die eine der Kerndateien nennt, oder wenn die Registrierung einer Komponente während Setup fehlschlägt, stimmen die Kerndateien auf dem Zielcomputer möglicherweise nicht überein. Wenn die Dateien in "Msvbvm50.exe" eine neuere Version als die Dateien auf dem Zielcomputer aufweisen, lässt sich das Problem möglicherweise durch Ausführen der Datei "Msvbvm50.exe" vor dem Ausführen von Setup beheben.

Informationsquellen

Ein spezielles Beispiel für ein Problem, das durch Ausführen von "Msvbvm50.exe" behoben wird, finden Sie in folgendem Artikel in der Microsoft Knowledge Base:
185992  (http://support.microsoft.com/kb/185992/DE/ ) PRB: "Wrong Version Of Run-Time DLL" When Starting Application
Benutzer von Microsoft Internet Explorer können einige zusätzliche ActiveX-Steuerelemente und DLLs herunterladen, die häufig von mit Visual Basic 5.0 erstellten Anwendungen benötigt werden. Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base:
172991  (http://support.microsoft.com/kb/172991/DE/ ) INFO: CAB Files Distributed with Visual Basic 5.0
Informationen zu der selbstextrahierenden Datei, die die Visual Basic 6.0-Laufzeitdateien enthält, finden Sie in folgendem Artikel der Microsoft Knowledge Base:
192461  (http://support.microsoft.com/kb/192461/DE/ ) DATEI: VBRun60.exe installiert Visual Basic 6.0-Laufzeitdateien

Die Informationen in diesem Artikel beziehen sich auf:
  • 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
  • Microsoft Windows NT 3.51 Service Pack 5
  • Microsoft Windows NT 4.0
Keywords: 
kbinfo kbdownload kbtophit kbfile kbappsetup kbwizard kbproductlink KB180071
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
 

SPRACHE AUSWÄHLEN