INFO: Visual Studio 6.0 Servicepack 2 Readme

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

214591
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Zusammenfassung
Der Microsoft Visual Studio 6.0 Service Pack 2 Readme-Datei enthält die folgenden Abschnitte:
  • Übersicht über.
  • Die Installation.
  • Hinweise zu Updates.
  • Weitere Informationen zu ermitteln.
Weitere Informationen
(Übersicht)

Microsoft Visual Studio 6.0 Service Pack 2 behebt bekannte binäre Kompatibilität Fehler mit bestimmten verteilbaren Laufzeitdateien in Visual Studio 6.0. Dieses Servicepack bietet außerdem alle Quelldateien und Debugversionen der Microsoft Visual C++-Laufzeitkomponenten für Visual C++-Entwickler.

Beenden Sie alle Visual Studio-Anwendungen vor der Installation dieses Servicepacks. Installieren Sie dieses Servicepack, wenn Sie aktualisiert oder die Anwendungen in Visual Studio, um sicherzustellen, dass die neuesten Updates verfügen geändert haben.

Die Microsoft Visual Studio 6.0 Service-Pack 2 ist inklusive des Servicepack 1.


Installation

Legen Sie um das Servicepack zu installieren, die CD in Ihr CD ROM-Laufwerk ein. Führen Sie Setup aus dem Stammverzeichnis des Servicepacks. Setup erkennt die Sprache des Betriebssystems Ihres Computers und führen eine der folgenden Einstellungen:

   \fra\setup (French)   \deu\setup (German)   \enu\setup (English)   \jpn\setup (Japanese)   \esp\setup (Spanish)   \kor\setup (Korean)   \chs\setup (Simplified Chinese)   \cht\setup (Traditional Chinese)   \ita\setup (Italian)				
Wenn Ihre Spracheinstellung nicht in dieser Liste enthalten ist, wird die englische Version von Setup ausgeführt.


bestimmen Sie die Dateien, die Setup installiert

Setup möglicherweise nicht alle in diesem Servicepack auf dem Computer enthaltenen Dateien installiert. Wenn Sie nicht über eine Kopie der Datei auf Ihrem Computer verfügen oder die Datei auf Ihrem Computer eine neuere Version als die im Servicepack ist, aktualisiert Setup die Datei auf Ihrem Computer nicht.


Aktualisieren von Dateien, die Sie zuvor geändert

Die primäre Methode, die Setup, welche Dateien bestimmt zu ersetzen, ist überprüfen die Versionsinformationen in eine Datei Ressourcen. Einige Dateien, wie Textdateien und nicht binäre Dateien haben jedoch keine Informationen zu Ressourcen. In diesen Fällen verwendet Setup den Zeitstempel um festzustellen, welche Dateien ersetzt werden müssen. Wenn Sie auf den Zeitstempel geändert haben dürfen die Visual Studio Komponente Textdateien oder Dateien, die nicht Versionsinformationen haben und Setup, diese Dateien nicht ersetzen. Quelldateien und Headerdateien sind Beispiele für einige Dateien, die Sie geändert haben könnten.


Bestimmen der Versionsgeschichte Update von der Artikel anhand der Version

Um zu bestimmen, welche Updates seit der ersten Veröffentlichung eines Produkts vorgenommen wurden, müssen Sie die Versionsnummer in den Eigenschaften der eine oder mehrere Dateien untersuchen. Gehen Sie Status eines Produkts folgendermaßen vor, um das Update zu bestimmen:

  1. Suchen Sie in der Tabelle unten können Sie untersuchen, welche Datei bestimmen. In einigen Fällen müssen Sie möglicherweise mehr als eine Datei vollständig Aktualisierungshistorie für das Produkt fest prüfen.
  2. Klicken Sie für jede Datei mit der rechten Maustaste auf die Datei in Windows Explorer, und klicken Sie dann auf Eigenschaften.
  3. Klicken Sie auf die Registerkarte Versionen, und vergleichen Sie die mit der Version in der Tabelle aufgelistete Version.

Die folgenden Tabelle sind die Entwicklertools, die in dieser Visual Studio 6.0 Service Pack aktualisiert worden sind aufgeführt. Sie listet außerdem die Schlüsseldateien, die Sie überprüfen sollten, um Versionsinformationen zu ermitteln.
    Product             Files           Release       Version on SP2    ----------------------------------------------------------------    Visual Studio 6.0   Oleaut32.dll    2.30.4261     2.40.4268                        Olepro32.dll    5.00.4261     5.00.4268                        Asycfilt.dll    2.30.4261     2.40.4268                        Stdole2.tlb     2.30.4261     2.40.4268    Visual Basic 6.0    Msvbvm60.dll    6.00.8176     6.00.8268    Visual C++ 6.0      Afxodlgs.h                        Arccore.cpp                        Ctlinplc.cpp                        Dlgcore.cpp                        Dlgprnt.cpp                        Libcmt.lib                        Libcmtd.lib                        Libcmtd.pdb                        Mfc42.dll       6.00.8168.0   6.00.8267.0                        Mfc42.lib                        Mfc42.map                        Mfc42.pdb                        Mfc42d.dll      6.00.8168.0   6.00.8267.0                        Mfc42d.lib                        Mfc42d.map                        Mfc42d.pdb                        Mfc42u.dll      6.00.8168.0   6.00.8267.0                        Mfc42u.lib                        Mfc42u.map                        Mfc42u.pdb                        Mfc42ud.dll     6.00.8168.0   6.00.8267.0                        Mfc42ud.lib                        Mfc42ud.map                        Mfc42ud.pdb                        Mfcd42d.dll     6.00.8168.0   6.00.8267.0                        Mfcd42d.lib                        Mfcd42d.map                        Mfcd42d.pdb                        Mfcd42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcd42ud.lib                        Mfcd42ud.map                        Mfcd42ud.pdb                        Mfcn42d.dll     6.00.8168.0   6.00.8267.0                        Mfcn42d.lib                        Mfcn42d.map                        Mfcn42d.pdb                        Mfcn42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcn42ud.lib                        Mfcn42ud.map                        Mfcn42ud.pdb                        Mfco42d.dll     6.00.8168.0   6.00.8267.0                        Mfco42d.lib                        Mfco42d.map                        Mfco42d.pdb                        Mfco42ud.dll    6.00.8168.0   6.00.8267.0                        Mfco42ud.lib                        Mfco42ud.map                        Mfco42ud.pdb                        Mfcs42.lib                        Mfcs42.pdb                        Mfcs42d.lib                        Mfcs42d.pdb                        Mfcs42u.lib                        Mfcs42u.pdb                        Mfcs42ud.lib                        Mfcs42ud.pdb                        Msvcrt.dll      6.00.8168.0    6.00.8337.0                        Msvcrt.lib                        Msvcrt.pdb                        Msvcrtd.dll     6.00.8168.0    6.00.8337.0                        Msvcrtd.lib                        Msvcrtd.pdb                        Nafxcw.lib                        Nafxcw.pdb                        Nafxcwd.lib                        Nafxcwd.pdb                        Oledlgs2.cpp                        Strftime.c                        Uafxcw.lib                        Uafxcw.pdb                        Uafxcwd.lib                        Uafxcwd.pdb                        Viewcore.cpp                        Winfrm.cpp                        Sbheap.c*                        Malloc.c*                        Free.c*                        Expand.c*                        Heapinit.c*                        Delete.cpp*                        New.cpp*                        Realloc.c*                        Calloc.c*                        Heapmin.c*                        Msize.c*                        Heapchk.c*                        Dbgheap.c*                        Winheap.h*    Visual J++ 6.0      Msjavx86.exe     5.00.2922 5.00.3161                        Classd.exe       5.00.2922 5.00.3161                        Classr.exe       5.00.2922      5.00.3161                        Msvj98.dll       6.00.8169 6.01.8349                        Msvj98ui.dll     6.00.8167 6.01.8349                        Jvc.exe          6.00.8167 6.00.8343                        Applet on HTML.vjp                        COM Control.vjp                        Console Application.vjp				

Deinstallieren von Visual Studio 6.0 Service Pack

Das Servicepack kann nicht unabhängig von Visual Studio deinstalliert werden. So deinstallieren Service Pack-Updates eines Visual Studio 6.0-Tools wie Visual C++ müssen Sie das Tool deinstallieren. Service Pack-Updates werden mit deinstalliert. Installieren Sie die Tools ohne die Updates anschließend neu.
Notizen auf Updates


Feste Visual C++-Probleme

Folgende Probleme in Visual C++ wurde mit Service Pack 2 behoben wurden und auch mit Service Pack 1 behoben wurden.

Fragen zur Microsoft Foundation Classes (MFC):

193099Update: CDialog::Create() ReturnsIncorrect Wert EndDialog aufrufen
193272Update: MFC nicht CallCPrintDialog::OnInitDialog
193102Update: Assert in Appui1.cpp Zeile 215in MFC-SDI-MDI-Anwendung
192942Update: Beim Aufruf von CWnd::MoveWindowcauses Stack-Überlauf
193100Update: CString Serialisierung CausesAccess Zugriffsverletzung

CRT-Probleme:
193509Update: Ausnahmefehler bei der Funktion Callingstrftime()

Die folgenden Probleme in Service Pack 2 behoben wurden haben aber nicht in Service Pack 1 behandelt wurden.

Msvcrt.dll wurde geändert, um den Visual C++ 5.0 Heap zusätzlich zu den Visual C++ 6.0-Heap für eine bessere Kompatibilität einzuschließen. Visual C++ 6.0-Anwendungen weiterhin das Visual C++ 6.0-Heap und pre-Visual C++ 6.0-Anwendungen verwenden verwendet den Visual C++ 5.0-Heap.

CRT-Probleme:

Heap Kompatibilitätsprobleme wie in den folgenden zwei Knowledge Base-Artikeln beschrieben:

190536PRB: Fehler durch ungültige Seite inMsvcrt.dll
194550PRB: Freigeben von Speicher mehrere TimesMay Ursache eine Zugriffsverletzung

Beim Installieren von Service Pack 2 werden einige CRT-Heap Verwaltung von Dateien durch aktualisierte Dateien überschrieben, die den Code für den Heap Visual C++ 6.0 und Visual C++ 5.0 Heap enthalten. Wenn Sie die Visual C++ 6.0 statischen Bibliotheken neu erstellen müssen, wird der Visual C++ 5.0 Heap-Code in Ihre statischen Bibliothek enthalten sein. Es wird nicht verwendet werden. Visual C++ 5.0-Heap wurde hinzugefügt, diese Version um Kompatibilitätsprobleme zu unterstützen, die aufgrund von der oben aufgeführten Probleme auftreten können. Wenn nicht den Visual C++ 5.0 Code in die neu erstellte statische Bibliothek enthalten sein soll, sollten Sie die mit dem ursprünglichen Code, der veröffentlicht wurde mit Visual C++ 6.0 Bibliothek wiederherstellen.

Die small-Block Heap-Quelldateien in der vorhergehenden Liste von Visual C++ 6.0 werden mit einem Sternchen gekennzeichnet. Bitte achten Sie, dass die Quelldateien aufgeführt die PDB-Dateien für die DLL-Version der Heap entsprechen und entsprechen nicht der statischen CRT-Bibliotheken, die in diesem Servicepack nicht aktualisiert wurden. Wenn Sie in der statischen CRT-Bibliotheken Debuggen müssen, müssen Sie die ursprünglichen CRT-Quelldateien von der Produkt-CD erneut kopieren.

Feste Visual Basic-Problem

Das folgende VBA-Problem hat mit Service Pack 2 behoben wurden und auch mit Service Pack 1 behoben wurde.
  • Ein Laufzeitfehler kann im kompilierten VBA-Code auftreten, wenn die Anwendung mehr als acht in-Process-COM-DLLs verwendet.
Wenn Ihre Anwendungen aus dem Web auf Setup-Laufzeitkomponenten herunterladen, Beachten Sie, dass die folgenden Dateien mit diesem Servicepack geändert haben:

  • Msvbvm60.cabVbrun60.cabOleaut.CAB

Feste Automation-Probleme

Das folgende Problem zur Laufzeit wurde mit Service Pack 2 behoben wurden und auch mit Service Pack 1 behoben wurde:
  • In einem nicht zugeordneten Array übergeben, für ein SAFEARRAY nur Out-fehl Parameter für einen Aufruf spät gebundene Methode.

aktualisiert Visual j++ Files

Als Reaktion auf die Automatisierung Probleme bereits erwähnt wurden die Microsoft Virtual Machine-Dateien aktualisiert. Diese Änderung wird sowohl auf dem Computer, auf dem Visual j++ installiert ist, und auch auf den verteilbaren Visual j++ Ordner angewendet werden, damit Visual j++-Anwendungen, die verteilt werden auch die aktualisierten Automatisierungsdateien angegeben werden.

Installieren und verwenden Sie die aktualisierten Versionen der Microsoft VM-Klasse-Kerndateien, führen Sie Classd.exe oder Classr.exe.

Dieses Servicepack enthält die erforderlichen Visual j++-Dateien zum Einhalten der vorläufigen beherrschende von Federal Region Gericht bewerten Ronald H. Whyte ausgegeben. Diese Änderungen wurden nicht in Visual Studio 6.0 Service Pack 1 enthalten. Weitere Informationen Bitte lesen Sie \vj98\extwarn.txt im Ordner Visual Studio oder wechseln Sie zu http://msdn.microsoft.com/visualj

Weitere Informationen suchen

Ausführliche Informationen über Visual Studio Probleme, die in diesem Servicepack behoben werden, finden Sie unter der Microsoft Knowledge Base unter:

http://support.microsoft.com/support


So erstellen Sie eine Visual Studio Service Pack-Abfrage:
  1. Wählen Sie "Alle Produkte" aus der Liste.
  2. Festlegen des Typs Suche zu "Suchbegriffe".
  3. Geben Sie eine der folgenden als Ihren Suchbegriff:
       kbvs600sp2   kbvs600sp2bug   kbvs600sp2fix					

  4. Klicken Sie auf "Find".
Die neuesten Produktinformation finden Sie in der Visual Studio-Website unter:
Informationsquellen
Hinweis: Dieser Verweis ist nicht Teil des ursprünglichen Textes Readme-Datei aus der Produktversion:

Weitere Informationen finden Sie in der folgenden Artikel der Microsoft Knowledge Base:

197298INFO: Microsoft Visual Studio Service Packs, was, wo, warum

Warnung: Dieser Artikel wurde automatisch übersetzt

Eigenschaften

Artikelnummer: 214591 – Letzte Überarbeitung: 01/11/2015 02:27:08 – Revision: 1.1

  • Microsoft Visual Studio 6.0 Service Pack 1
  • Microsoft Visual Studio 6.0 Service Pack 2
  • kbnosurvey kbarchive kbmt kbbug kbinfo kbvs600sp2fix KB214591 KbMtde
Feedback