První vydané aktualizace opravující chyby Windows VB
- Kategorie: Okna
Společnost Microsoft vydala aktualizace pro systémy Windows 7, Windows 8.1 a Windows 10 verze 1709 a Windows Server 2008, 2008 R2, 2012 a 2012 R2, které řeší nedávno objevenou chybu jazyka Visual Basic.
Společnost vydala měsíční aktualizace zabezpečení pro Windows a další firemní produkty 13. srpna 2019 . Poté, o dva dny později, Microsoft uznal, že aktualizace vydané pro klientské a serverové verze systému Windows způsobují problémy s aplikacemi a skripty jazyka Visual Basic .
Společnost uvedla:
Po instalaci této aktualizace mohou aplikace vytvořené pomocí jazyka Visual Basic 6 (VB6), makra pomocí jazyka Visual Basic for Applications (VBA) a skripty nebo aplikace pomocí jazyka Visual Basic Scripting Edition (VBScript) přestat reagovat a můžete obdržet 'neplatný postup chyba volání. “
Společnost Microsoft v té době nezveřejnila další informace o problému, ale k problému došlo krátce po společnosti Microsoft Ve výchozím nastavení začal VBScript deaktivovat na počítačích se systémem „starších“ verzí systému Windows. VBScript byl v novějších verzích Windows o měsíc dříve deaktivován.
Společnost Microsoft vydala následující kumulativní aktualizace 16. srpna 2019, které řeší problémy jazyka Visual Basic v těchto operačních systémech:
- Windows 7 SP1 a Windows Server 2008 R2 SP1: KB4517297
- Windows 8.1 a Windows Server 2012 R2: KB4517298
- Windows 10 verze 1709: KB4512494
Poznámky k vydání uvádí:
Řeší problém, ve kterém následující může přestat reagovat a můžete obdržet chybu „Neplatné volání procedury“:
- Aplikace, které byly vytvořeny pomocí jazyka Visual Basic 6 (VB6).
- Makra, která používají Visual Basic for Applications (VBA).
- Skripty nebo aplikace, které používají Visual Basic Scripting Edition (VBScript).
Aktualizace pro systémy Windows 7, Windows 8.1, Windows Server 2008 R2 a 2012 R2 nejsou dostupné prostřednictvím Aktualizace systému Windows; domácí uživatelé je musí stáhnout ručně z katalogu Microsoft Update. Organizace je vyhledávají pomocí služby Windows Server Update Services (WSUS).
Zde jsou odkazy na web Microsoft Update Catalog, odkud lze aktualizace stáhnout ručně:
- KB4517297 pro Windows 7 a Windows Server 2008 R2
- KB4517298 pro Windows 8.1 a Windows Server 2012 R2
- KB4512494 pro Windows 10 verze 1709
Tip: můžete zkontrolujte seznam v srpnu v katalogu Microsoft Update ke sledování vydání aktualizací. Zde naleznete odkazy na aktualizace pro Windows Server 2008 a 2012.
Není jasné, proč nebyly vydány aktualizace pro další podporované verze systému Windows 10. Aktualizace pro systém Windows 10 verze 1709 řeší další problémy. Řeší mimo jiné dlouhodobý problém se spuštěním spouštěcího prostředí před spuštěním. (děkuji EP)
Závěrečná slova
Pokud máte problémy s VB, možná budete chtít zvážit upgrade systému na novou verzi a problém vyřešit. Všichni ostatní mohou být pro přeskočení aktualizace zatím lepší; bude zahrnuta do příchozích oprav automaticky.