Problémy s programom Visual Basic v aktualizáciách systému Windows August 2019

Spoločnosť Microsoft pridala nový známy problém do všetkých kumulatívnych aktualizácií, ktoré vydala pre verzie klientov a serverov Windows v auguste 2019.

Problém uvádza, že aplikácie môžu prestať reagovať, ak používajú Visual Basic 6, Visual Basic for Applications alebo Visual Basic Scripting Edition. V takom prípade môžu aplikácie vyvolať chybu „chyba volania neplatnej procedúry“.

Po nainštalovaní tejto aktualizácie môžu aplikácie vytvorené pomocou jazyka Visual Basic 6 (VB6), makra pomocou jazyka Visual Basic for Applications (VBA) a skripty alebo aplikácie používajúce verziu Visual Basic Scripting Edition (VBScript) prestať reagovať a môže sa zobraziť „neplatná procedúra“ chyba volania. “

Zdá sa, že problém ovplyvnil Cisco XenApps podľa príspevku na webe Born.

Zdá sa, že problém sa týka všetkých kumulatívnych aktualizácií, ktoré spoločnosť Microsoft vydala. Známy problém bol pridaný na stránky vydania pre všetky podporované verzie systému Microsoft Windows:

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

Microsoft poznamenáva, že v súčasnosti skúma problém a že plánuje distribuovať aktualizáciu ihneď po vyriešení problému.

Spoločnosť Microsoft odhalila minulý mesiac plány na deaktiváciu jazyka VBScript na počítačoch so systémom Windows 7, Windows 8.1, Windows Server 2008 R2 alebo 2012 R2. Spoločnosť zakázala VBScript na počítačoch so systémom Windows 10 už mesiac skôr.

Spoločnosť Microsoft neodhalila ďalšie informácie o tomto probléme; je pravdepodobné, že súvisí s ohláseným zakázaním jazyka VBScript vo všetkých verziách systému Windows.

Organizácie - a chyba ovplyvňuje organizácie z väčšej časti - ktoré spúšťajú aplikácie alebo nástroje, ktoré vyžadujú chuť jazyka Visual Basic, možno budú chcieť blokovať aktualizácie z augusta 2019, kým sa problém nevyrieši. Tí, ktorí už nainštalovali záplaty, môžu program Windows Update odinštalovať, aby ho vyriešili.

Záverečné slová

Problém, ktorý ovplyvňuje všetky rôzne verzie jazyka Visual Basic vo všetkých podporovaných verziách systému Windows, je závažný. Spoločnosť Microsoft skutočne potrebuje prehodnotiť testovanie a hodnotenie aktualizácií, aby sa predišlo takým závažným zlomom, najmä ak sa to týka vlastných produktov, ako je Visual Basic.

Teraz ste: aký je váš názor na tento problém?