Visual Basic-Probleme in Windows August 2019-Updates

Microsoft hat allen kumulativen Updates, die im August 2019 für Windows-Client- und -Serverversionen veröffentlicht wurden, ein neues bekanntes Problem hinzugefügt.

Das Problem besagt, dass Anwendungen möglicherweise nicht mehr reagieren, wenn sie Visual Basic 6, Visual Basic für Applikationen oder Visual Basic Scripting Edition verwenden. Apps können in diesem Fall den Fehler "Ungültiger Prozeduraufruffehler" auslösen.

Nach der Installation dieses Updates reagieren Anwendungen, die mit Visual Basic 6 (VB6), Makros mit Visual Basic für Applikationen (VBA) und Skripts oder Apps mit Visual Basic Scripting Edition (VBScript) erstellt wurden, möglicherweise nicht mehr und Sie erhalten möglicherweise eine "ungültige Prozedur" Anruffehler. "

Cisco XenApps scheinen von dem Problem betroffen zu sein, heißt es in einem Beitrag auf Borns Website.

Alle von Microsoft veröffentlichten kumulativen Updates scheinen von dem Problem betroffen zu sein. Das bekannte Problem wurde hinzugefügt, um Seiten für alle unterstützten Versionen von Microsoft Windows zu veröffentlichen:

  • Windows 7 und Windows Server 2008 R2: KB4512486 und KB4512506
  • Windows 8.1 und Windows Server 2012 R2: KB4512488 und KB4512489
  • Windows 10 Version 1507: KB4512497
  • Windows 10 Version 1607 und Windows Server 2016: KB4512517
  • Windows 10 Version 1703: KB4512507
  • Windows 10 Version 1709: KB4512516
  • Windows 10 Version 1803: KB4512501
  • Windows 10 Version 1809 und Windows Server 2019: KB4511553
  • Windows 10 Version 1903 und Windows Server 1903: KB4512508

Microsoft stellt fest, dass das Problem derzeit untersucht wird und geplant ist, ein Update zu verteilen, sobald das Problem behoben ist.

Microsoft hat im vergangenen Monat Pläne bekannt gegeben, VBScript auf Computern mit Windows 7, Windows 8.1, Windows Server 2008 R2 oder 2012 R2 standardmäßig zu deaktivieren. Das Unternehmen hat VBScript auf Computern, auf denen Windows 10 ausgeführt wird, bereits einen Monat früher deaktiviert.

Microsoft hat keine zusätzlichen Informationen zu diesem Problem veröffentlicht. Es ist wahrscheinlich, dass es mit der angekündigten Deaktivierung von VBScript in allen Windows-Versionen zusammenhängt.

Organisationen - und der Fehler betrifft größtenteils Organisationen -, die Apps oder Tools ausführen, für die eine Visual Basic-Version erforderlich ist, möchten möglicherweise die Updates für August 2019 blockieren, bis das Problem behoben ist. Diejenigen, die die Patches bereits installiert haben, können die Windows-Updates deinstallieren, um sie zu beheben.

Schlussworte

Ein Problem, das alle verschiedenen Versionen von Visual Basic unter allen unterstützten Windows-Versionen betrifft, das ist ein schwerwiegendes Problem. Microsoft muss das Testen und Auswerten von Updates wirklich überdenken, um zu verhindern, dass größere Schäden wie diese auftreten, insbesondere wenn es sich um firmeninterne Produkte wie Visual Basic handelt.

Nun Sie: Wie sehen Sie dieses Problem?