Problemy z językiem Visual Basic w aktualizacjach systemu Windows sierpnia 2019

Firma Microsoft dodała nowy znany problem do wszystkich aktualizacji zbiorczych wydanych dla wersji klienckich i serwerowych systemu Windows w sierpniu 2019 r.

Problem mówi, że aplikacje mogą przestać odpowiadać, jeśli używają Visual Basic 6, Visual Basic for Applications lub Visual Basic Scripting Edition. W takim przypadku aplikacje mogą zgłaszać błąd „nieprawidłowy błąd wywołania procedury”.

Po zainstalowaniu tej aktualizacji aplikacje utworzone za pomocą Visual Basic 6 (VB6), makra za pomocą Visual Basic for Applications (VBA) oraz skrypty lub aplikacje korzystające z Visual Basic Scripting Edition (VBScript) mogą przestać odpowiadać i może zostać wyświetlony komunikat „nieprawidłowa procedura” błąd połączenia ”.

Wydaje się, że problem dotyczy Cisco XenApps, zgodnie z postem na stronie Born.

Problem dotyczy wszystkich aktualizacji zbiorczych wydanych przez firmę Microsoft. Znany problem został dodany do stron wydania wszystkich obsługiwanych wersji systemu Microsoft Windows:

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

Microsoft zauważa, że ​​bada obecnie ten problem i planuje rozpowszechnić aktualizację, gdy tylko problem zostanie rozwiązany.

Firma Microsoft ujawniła w zeszłym miesiącu plany domyślnego wyłączenia VBScript na komputerach z systemem Windows 7, Windows 8.1, Windows Server 2008 R2 lub 2012 R2. Firma wyłączyła VBScript na komputerach z systemem Windows 10 już miesiąc wcześniej.

Microsoft nie ujawnił dodatkowych informacji na temat problemu; jest prawdopodobne, że jest to związane z ogłoszonym wyłączeniem VBScript we wszystkich wersjach systemu Windows.

Organizacje - a błąd w większości dotyczy organizacji - które uruchamiają aplikacje lub narzędzia wymagające smaku Visual Basic, mogą chcieć blokować aktualizacje z sierpnia 2019 r., Dopóki problem nie zostanie rozwiązany. Ci, którzy już zainstalowali łaty, mogą odinstalować Aktualizacje Windows, aby je rozwiązać.

Końcowe słowa

Główny problem dotyczy wszystkich różnych wersji programu Visual Basic we wszystkich obsługiwanych wersjach systemu Windows. Microsoft naprawdę musi przemyśleć testy i ocenę aktualizacji, aby uniknąć takich poważnych awarii, szczególnie jeśli dotyczy to wewnętrznych produktów, takich jak Visual Basic.

Teraz ty: jakie jest twoje zdanie na ten temat?