Numéro d'article: 924053 - Dernière mise à jour: lundi 3 décembre 2007 - Version: 1.3 MS07-043 : Description de la mise à jour de sécurité pour le fichier redistribuable Visual Basic 6.0SommaireINTRODUCTIONMicrosoft a publié le bulletin de sécurité MS07-043. Ce bulletin contient toutes les informations pertinentes sur la mise à jour de sécurité, y compris les informations de fichier manifest et les options de déploiement. Pour consulter la totalité du bulletin de sécurité, reportez-vous au site Web de Microsoft aux adresses suivantes :
Modifications importantes dans cette mise à jour de sécuritéDans les versions de Microsoft Visual Basic 6.0 ultérieures à Visual Basic 6.0 Service Pack 6.0 (SP6), l'Assistant Empaquetage et déploiement de Visual Basic extrait le fichier Oleaut32.dll de l'emplacement suivant :dossier_installation_VisualBasic\Wizards\PDWizard\Redist Ce dossier contient une seule copie du fichier Oleaut32.dll. Ce fichier peut être utilisé par les vendeurs et développeurs de logiciels pour tous les systèmes d'exploitation pris en charge par Visual Basic 6.0.Cette mise à jour de sécurité comprend plusieurs versions du fichier Oleaut32.dll spécifiques aux systèmes d'exploitation. La mise à jour de sécurité crée de nouveaux dossiers sous le dossier Redist d'origine. Les versions spécifiques aux systèmes d'exploitation du fichier Oleaut32.dll sont copiées dans ces dossiers comme décrit dans le tableau suivant : Réduire ce tableau
Conséquences de ces modifications pour les vendeurs de logiciels qui incluent et redistribuent le fichier Oleaut32.dll dans une applicationLes conséquences de la modification de la distribution du fichier Oleaut32.dll sont les suivantes. Si vous êtes un vendeur de logiciels qui inclut et redistribue le fichier Oleaut32.dll dans une application, vous ne pouvez pas fournir un fichier unique pour tous les systèmes d'exploitation sur lesquels l'application est exécutée. Vous devez fournir la version du fichier appropriée au système d'exploitation sur lequel le package sera installé.Remarque Nous vous recommandons de ne pas sélectionner uniquement la copie du fichier Oleaut32.dll située dans le dossier %WINDIR%\System32. En effet, la version du fichier située dans ce dossier a été testée pour être utilisée avec ce système d'exploitation uniquement. Par exemple, si vous utilisez un ordinateur Windows XP pour développer et intégrer l'application et que vous avez sélectionné la copie de Oleaut32.dll située dans le dossier %WINDIR% \System32 de cet ordinateur, l'application ne s'exécutera pas sur les systèmes d'exploitation autres que Windows XP. Par exemple, l'application ne s'exécutera pas sur un ordinateur Windows Server 2003. Par conséquent, nous vous recommandons d'appliquer le processus suivant lorsque vous intégrez le fichier Oleaut32.dll dans un package en vue de le redistribuer avec une application :
Informations sur la suppression de la mise à jourLes mises à jour pour Visual Basic 6.0 utilisent le programme d'installation IExpress Microsoft Windows. Par conséquent, elles ne peuvent pas être supprimées.Commutateurs de ligne de commande pris en charge par cette mise à jourPour obtenir des informations sur les commutateurs de ligne de commande pris en charge par cette mise à jour, reportez-vous au bulletin de sécurité mentionné dans la section « Introduction ». Pour plus d'informations sur ces commutateurs de ligne de commande, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.197147
(http://support.microsoft.com/kb/197147/
)
Commutateurs de ligne de commande pour les packages de mise à jour logicielle IExpress
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
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. | Traductions disponibles
|
Retour au début
