Problemy z Visual Basic w aktualizacjach systemu Windows z sierpnia 2019 r
- Kategoria: Windows
Firma Microsoft dodała nowy znany problem do wszystkich aktualizacji zbiorczych, które wydał dla wersji klienckich i serwerowych systemu Windows w sierpniu 2019 r.
Problem stwierdza, że aplikacje mogą przestać odpowiadać, jeśli używają języka Visual Basic 6, Visual Basic for Applications lub Visual Basic Scripting Edition. W takim przypadku aplikacje mogą zgłaszać błąd „błąd nieprawidłowego wywołania procedury”.
Po zainstalowaniu tej aktualizacji aplikacje utworzone przy użyciu języka Visual Basic 6 (VB6), makra używające języka Visual Basic for Applications (VBA) oraz skrypty lub aplikacje używające języka 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 w witrynie Strona Borna .
Wydaje się, że problem dotyczy wszystkich aktualizacji zbiorczych wydanych przez firmę Microsoft. Znany problem został dodany do stron wersji dla 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
- Windows 10 w wersji 1507: KB4512497
- Windows 10 w wersji 1607 i Windows Server 2016: KB4512517
- Windows 10 w wersji 1703: KB4512507
- Windows 10 w wersji 1709: KB4512516
- Windows 10 w wersji 1803: KB4512501
- Windows 10 w wersji 1809 i Windows Server 2019: KB4511553
- Windows 10 w wersji 1903 i Windows Server 1903: KB4512508
Firma Microsoft zauważa, że obecnie bada ten problem i planuje rozpowszechnić aktualizację, gdy tylko problem zostanie rozwiązany.
Microsoft ujawnił plany w zeszłym miesiącu domyślnie wyłącz 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 o problemie; prawdopodobnie jest to związane z ogłoszonym wyłączeniem VBScript we wszystkich wersjach systemu Windows.
Organizacje - a błąd dotyczy w większości organizacji - które uruchamiają aplikacje lub narzędzia wymagające wersji Visual Basic, mogą chcieć zablokować aktualizacje z sierpnia 2019 r., Aż problem zostanie rozwiązany. Ci, którzy już zainstalowali poprawki, mogą odinstaluj aktualizacje systemu Windows aby go rozwiązać.
Słowa końcowe
Problem, który dotyczy wszystkich różnych wersji Visual Basic we wszystkich obsługiwanych wersjach systemu Windows, to jest poważny. Firma Microsoft naprawdę musi przemyśleć testy i ocenę aktualizacji, aby uniknąć poważnych awarii, takich jak ta, zwłaszcza jeśli dotyczy to produktów wewnętrznych, takich jak Visual Basic.
Teraz ty: jakie jest Twoje zdanie na ten temat?