Visual Basic-problem i Windows August 2019-uppdateringar

Microsoft lade till en ny känd fråga till alla kumulativa uppdateringar som den släppte för Windows-klient- och serverversioner i augusti 2019.

Problemet anger att program kan sluta svara om de använder Visual Basic 6, Visual Basic för applikationer eller Visual Basic Scripting Edition. Appar kan kasta felet "ogiltigt procedursamtal" i så fall.

Efter installationen av denna uppdatering kan applikationer som gjordes med Visual Basic 6 (VB6), makron med Visual Basic för applikationer (VBA) och skript eller appar som använder Visual Basic Scripting Edition (VBScript) sluta svara och du kan få en "ogiltig procedur samtalfel. "

Cisco XenApps verkar påverkas av problemet enligt ett inlägg på Born's webbplats.

Alla kumulativa uppdateringar som Microsoft släppte verkar påverkas av problemet. Det kända problemet har lagts till för att släppa sidor för alla versioner av Microsoft Windows som stöds:

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

Microsoft noterar att det undersöker problemet just nu och att det planerar att distribuera en uppdatering så snart problemet är löst.

Microsoft avslöjade planer förra månaden att inaktivera VBScript som standard på maskiner som kör Windows 7, Windows 8.1, Windows Server 2008 R2 eller 2012 R2. Företaget inaktiverade VBScript på maskiner som kör Windows 10 en månad tidigt redan.

Microsoft har inte avslöjat ytterligare information om problemet. det är troligt att det är relaterat till den aviserade inaktiveringen av VBScript i alla versioner av Windows.

Organisationer - och felet påverkar organisationer för det mesta - som kör appar eller verktyg som kräver en Visual Basic-smak kan komma att vilja blockera uppdateringarna i augusti 2019 tills problemet är löst. De som redan har installerat korrigeringsfilerna kan avinstallera Windows-uppdateringarna för att lösa det.

Stängande ord

Ett problem som påverkar alla olika versioner av Visual Basic på alla versioner av Windows som stöds, det är en viktig version. Microsoft måste verkligen tänka om testning och utvärdering av uppdateringar för att undvika att större skador som detta inträffar, särskilt om det gäller interna produkter som Visual Basic.

Nu du: vad tar du i den här frågan?