INFO : Lisezmoi Visual Studio 6.0 Service Pack 2

Traductions disponibles Traductions disponibles
Numéro d'article: 214591 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Le fichier Microsoft Visual Studio 6.0 Service Pack 2 Lisezmoi contient les sections suivantes :
  • Vue d'ensemble.
  • L'installation.
  • Remarques sur les correctifs.
  • Trouver plus d'informations.

Plus d'informations

Vue d'ensemble

Microsoft Visual Studio 6.0 Service Pack 2 résout les bogues de compatibilité connu binaire avec certains fichiers redistribuables au moment de l'exécution dans Visual Studio 6.0. Ce service pack fournit également tous les fichiers source et les versions de débogage des composants d'exécution Microsoft Visual C++ pour les développeurs Visual C++.

Avant d'installer ce service pack, fermez toutes les applications de Visual Studio. Installez ce service pack lorsque vous avez mis à jour ou modifier n'importe quelle application dans Visual Studio pour vous assurer que vous avez les derniers correctifs.

Le Microsoft Visual Studio 6.0 Service Pack 2 est comprises du Service Pack 1.


Installation

Pour installer le pack de service, insérez le CD-ROM dans lecteur de votre ordinateur. À partir du répertoire racine du service pack, exécutez programme d'installation. Programme d'installation détecte la langue du système d'exploitation de votre ordinateur et exécuter un des paramétrages suivants :

   \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)
				
Si votre paramètre de langue n'est pas dans cette liste, la version anglaise du programme d'installation s'exécute.


déterminer les fichiers d'installation du programme d'installation

Programme d'installation peut installer pas tout les fichiers inclus dans ce service pack sur votre ordinateur. Si vous ne disposez pas d'une copie du fichier sur votre ordinateur, ou si le fichier sur votre ordinateur est une version plus récente que celle dans le service pack, programme d'installation ne mettra pas à jour le fichier sur votre ordinateur.


mise à jour des fichiers vous déjà modifié

Le principal moyen que Paramètres détermine les fichiers pour remplacer consiste à vérifier les informations de version dans ressources un fichier de. Toutefois, certains fichiers, tels que des fichiers texte et fichiers nonbinary, n'avoir aucune information de ressource. Dans ce cas, programme d'installation utilise l'horodatage pour déterminer quels fichiers doivent être remplacés. Si vous avez modifié l'horodatage sur un des fichiers texte des composants Visual Studio ou fichiers qui ne pas des informations de version, puis d'installation peut ne remplace pas ces fichiers. Fichiers source et les fichiers d'en-tête sont des exemples de certains fichiers que vous avez peut-être modifié.


Détermination de l'historique des mises à jour des produits selon les versions de fichiers

Pour déterminer quelles mises à jour ont été apportées depuis la version initiale d'un produit, vous devrez examiner le numéro de version dans les propriétés d'un ou plusieurs fichiers. Pour déterminer la mise à jour état d'un produit utilisez les étapes suivantes :

  1. Voir dans la table ci-dessous pour déterminer le fichier à examiner. Dans certains cas, vous devrez peut-être examiner plus d'un fichier pour déterminer complètement l'historique de mise à jour du produit.
  2. Pour chaque fichier, cliquez avec le bouton droit sur le fichier dans l'Explorateur Windows, puis cliquez sur Propriétés.
  3. Cliquez sur l'onglet versions, comparer la version répertoriée avec la version de la table.

Le tableau suivant répertorie les outils de développement qui ont été mises à jour dans ce 6.0 Service Pack Visual Studio. Il répertorie également les fichiers clés vous devez vérifier pour vérifier les informations de version.
    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

				

désinstaller le Service Pack Visual Studio 6.0

Le service pack ne peut pas être désinstallé indépendamment de Visual Studio. Pour désinstaller les mises à jour service pack à un outil Visual Studio 6.0, tels que Visual C++, vous devez désinstaller l'outil. Les service pack mises à jour va être désinstallés avec lui. Ensuite, réinstallez les outils sans les mises à jour.
Notes de correctifs


des problèmes de C++ Visual

Les problèmes de Visual C++ suivants ont été résolus avec le Service Pack 2 et ont été résolus également avec le Service Pack 1.

Microsoft Foundation Classes (MFC) problèmes :

193099 CORRECTIF : CDialog::Create() ReturnsIncorrect valeur appel EndDialog
193272 CORRECTIF : MFC ne CallCPrintDialog::OnInitDialog
193102 CORRECTIF : assertion dans Appui1.cpp ligne 215in MFC SDI/MDI application
192942 CORRECTIF : appel à un débordement de pile CWnd::MoveWindowcauses
193100 CORRECTIF : CString sérialisation CausesAccess violation

CRT problèmes :
193509 CORRECTIF : exception lors de la fonction Callingstrftime()

Les problèmes suivants ont été résolus dans le Service Pack 2, mais n'ont pas été abordés dans le Service Pack 1.

Msvcrt.dll a été modifié pour inclure le tas de Visual C++ 5.0 en plus sur le segment Visual C++ 6.0 pour une meilleure compatibilité. Visual C++ 6.0 applications continueront d'utiliser le tas de Visual C++ 6.0 et les applications C++ 6.0 pre-Visual utilisera le tas de Visual C++ 5.0.

CRT problèmes :

Problèmes de compatibilité segment comme décrit dans les articles suivants de la base de connaissances de deux :

190536 MODÈLE : inMsvcrt.dll de défaillance de page
194550 MODÈLE : libérer de la mémoire plusieurs TimesMay provoquer une violation d'accès

Lorsque vous installez le Service Pack 2, plusieurs des fichiers de gestion CRT segment sont remplacées par fichiers mis à jour incluant le code pour le tas de Visual C++ 6.0 et le tas de Visual C++ 5.0. Si vous devez recréer les bibliothèques statiques Visual C++ 6.0, le code de segment de Visual C++ 5.0 est inclu dans votre bibliothèque statique. Il n'est pas utilisable. Le tas de Visual C++ 5.0 a été ajouté à cette version pour prendre en charge les problèmes de compatibilité qui peuvent survenir dû aux problèmes répertoriés ci-dessus. Si vous ne souhaitez pas le code Visual C++ 5.0 pour être inclus dans votre bibliothèque statique reconstruit, vous devez recréer la bibliothèque avec le code d'origine qui a été publiée avec Visual C++ 6.0.

Les fichiers petit bloc tas source dans la liste de fichiers Visual C++ 6.0 précédente sont signalés par un astérisque. Veuillez sachez que les fichiers source répertoriés correspondent aux fichiers PDB de la version DLL du tas et ne correspondent pas aux bibliothèques CRT statiques qui n'ont pas été mis à jour dans ce service pack. Si vous souhaitez déboguer dans les bibliothèques CRT statiques, vous devez recopier les fichiers sources CRT d'origine à partir de votre produit CD-ROM.

des problèmes de Visual Basic

Le problème de Visual Basic suivant a été corrigé avec le Service Pack 2 et a également résolu avec le Service Pack 1.
  • Une erreur d'exécution peut se produire dans du code Visual Basic compilé lorsque l'application utilise plus de huit DLL COM in-process.
Si vos applications Téléchargez les composants d'exécution à partir du Web sur Paramétrage, notez que les fichiers suivants ont changé avec ce service pack :

  • Msvbvm60.cabVbrun60.cabOleaut.cab

des problèmes de Automation

Le problème d'exécution suivant a été avec le Service Pack 2 et a été également avec le Service Pack 1 :
  • Paramètre à un appel de méthode tardive en transmettant dans une matrice non allouée pour un SAFEARRAY out-uniquement va échouer.

mise à jour de Visual J ++ fichiers

En réponse aux problèmes automation nous l'avons vu précédemment, les fichiers de machine virtuelle Microsoft ont été mis à jour. Cette modification sera appliquée à la fois sur l'ordinateur sur lequel Visual J ++ est installé et également dans le dossier redistribuable Visual J ++ afin que les applications Visual J ++ qui sont distribuées inclura également les fichiers Automation mis à jour.

Pour installer et utiliser les versions mises à jour des fichiers de classe de machine virtuelle Microsoft essentiels, exécuter soit Classd.exe ou Classr.exe.

Ce service pack contient les fichiers Visual J ++ requis nécessaires pour le ruling préliminaire émise par juge tribunal du district fédéral Ronald h. Whyte sont conformes. Ces modifications ne sont pas incluses dans Visual Studio 6.0 Service Pack 1. Pour plus d'informations, veuillez lire \vj98\extwarn.txt dans votre dossier de Visual Studio ou consultez http://msdn.microsoft.com/visualj

trouver plus d'informations

Pour plus d'informations sur les problèmes de Visual Studio qui sont résolus dans ce service pack, consultez les articles Base de connaissances disponibles sur :

http://support.microsoft.com/s upport


Pour créer une requête de Service Pack Visual Studio :
  1. Choisissez « produits tout » dans la liste.
  2. Définir le type de recherche sur mots-clés.
  3. Entrez une des opérations suivantes comme votre expression de recherche :
       kbvs600sp2
       kbvs600sp2bug
       kbvs600sp2fix
    					

  4. Cliquez sur Rechercher.
Pour les dernières informations produit, reportez-vous au site Web Visual Studio à :
http://msdn.microsoft.com/vstudio

Références

Remarque : cette référence n'appartient pas le texte Lisezmoi d'origine de la version de produit :

Pour plus d'informations, consultez l'article suivant dans la Base de connaissances :

197298 INFO : Microsoft Visual Studio service packs, quoi, où, pourquoi

Propriétés

Numéro d'article: 214591 - Dernière mise à jour: jeudi 10 février 2005 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio 6.0 Service Pack 1
  • Microsoft Visual Studio 6.0 Service Pack 2
Mots-clés : 
kbmt kbbug kbinfo kbvs600sp2fix KB214591 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 214591
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

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