Problèmes de Visual Basic dans les mises à jour d'août 2019 de Windows
- Catégorie: Les Fenêtres
Microsoft a ajouté un nouveau problème connu à toutes les mises à jour cumulatives publiées pour les versions client et serveur Windows en août 2019.
Le problème indique que les applications peuvent cesser de répondre si elles utilisent Visual Basic 6, Visual Basic pour Applications ou Visual Basic Scripting Edition. Les applications peuvent générer l'erreur «erreur d'appel de procédure non valide» dans ce cas.
Après l'installation de cette mise à jour, les applications créées à l'aide de Visual Basic 6 (VB6), les macros utilisant Visual Basic pour Applications (VBA) et les scripts ou applications utilisant Visual Basic Scripting Edition (VBScript) peuvent cesser de répondre et vous pouvez recevoir une `` procédure non valide erreur d'appel. '
Cisco XenApps semble être affecté par le problème selon un article sur Site de Born .
Toutes les mises à jour cumulatives publiées par Microsoft semblent être affectées par le problème. Le problème connu a été ajouté aux pages de publication de toutes les versions prises en charge de Microsoft Windows:
- Windows 7 et Windows Server 2008 R2: KB4512486 et KB4512506
- Windows 8.1 et Windows Server 2012 R2: KB4512488 et KB4512489
- Windows 10 version 1507: KB4512497
- Windows 10 version 1607 et Windows Server 2016: KB4512517
- Windows 10 version 1703: KB4512507
- Windows 10 version 1709: KB4512516
- Windows 10 version 1803: KB4512501
- Windows 10 version 1809 et Windows Server 2019: KB4511553
- Windows 10 version 1903 et Windows Server 1903: KB4512508
Microsoft note qu'il étudie actuellement le problème et qu'il prévoit de distribuer une mise à jour dès que le problème sera résolu.
Microsoft a révélé le mois dernier des plans pour désactiver VBScript par défaut sur les machines exécutant Windows 7, Windows 8.1, Windows Server 2008 R2 ou 2012 R2. La société a désactivé VBScript sur les machines exécutant Windows 10 un mois plus tôt.
Microsoft n'a pas révélé d'informations supplémentaires sur le problème; il est probable que cela soit lié à la désactivation annoncée de VBScript sur toutes les versions de Windows.
Les organisations - et le bogue affecte les organisations pour la plupart - qui exécutent des applications ou des outils qui nécessitent une version Visual Basic peuvent souhaiter bloquer les mises à jour d'août 2019 jusqu'à ce que le problème soit résolu. Ceux qui ont déjà installé les correctifs peuvent désinstaller les mises à jour Windows pour le résoudre.
Mots de clôture
Un problème qui affecte toutes les différentes versions de Visual Basic sur toutes les versions prises en charge de Windows, c'est-à-dire un problème majeur. Microsoft a vraiment besoin de repenser les tests et l'évaluation des mises à jour pour éviter une rupture majeure comme celle-ci, surtout si cela concerne des produits internes tels que Visual Basic.
Maintenant, c'est à votre tour: quelle est votre opinion sur cette question?