Problèmes de Visual Basic dans les mises à jour d'août 2019 de Windows

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 à l'aide de Visual Basic pour Applications (VBA) et les scripts ou les applications à l'aide de Visual Basic Scripting Edition (VBScript) peuvent cesser de répondre et vous pouvez recevoir une «procédure non valide erreur d'appel. "

Selon un message publié sur le site de Born, les Cisco XenApps semblent être concernés par le problème.

Toutes les mises à jour cumulatives publiées par Microsoft semblent être affectées par le problème. Le problème connu a été ajouté pour la publication des pages de toutes les versions de Microsoft Windows prises en charge:

  • 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 envisage de distribuer une mise à jour dès que le problème sera résolu.

Le mois dernier, Microsoft a annoncé son intention de désactiver VBScript par défaut sur les ordinateurs Windows 7, Windows 8.1, Windows Server 2008 R2 ou 2012 R2. La société a déjà désactivé VBScript sur les ordinateurs 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 principalement les organisations - qui exécutent des applications ou des outils nécessitant une variante 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 les résoudre.

Mots de clôture

Un problème qui affecte toutes les versions de Visual Basic sur toutes les versions de Windows prises en charge, est majeur. Microsoft a vraiment besoin de repenser les tests et l’évaluation des mises à jour afin d’éviter de graves incidents de ce type, en particulier s’il s’agit de produits maison tels que Visual Basic.

Maintenant vous: quelle est votre opinion sur cette question?