Problemi di Visual Basic negli aggiornamenti di Windows agosto 2019

Microsoft ha aggiunto un nuovo problema noto a tutti gli aggiornamenti cumulativi rilasciati per le versioni client e server di Windows nell'agosto 2019.

Il problema indica che le applicazioni potrebbero smettere di rispondere se utilizzano Visual Basic 6, Visual Basic, Applications Edition o Visual Basic Scripting Edition. In questo caso, le app potrebbero generare l'errore "errore di chiamata alla procedura non valida".

Dopo aver installato questo aggiornamento, le applicazioni create utilizzando Visual Basic 6 (VB6), le macro che utilizzano Visual Basic, Applications Edition (VBA) e gli script o le app che utilizzano Visual Basic Scripting Edition (VBScript) potrebbero smettere di rispondere e potresti ricevere una "procedura non valida errore di chiamata ".

Cisco XenApps sembra essere interessato dal problema in base a un post sul sito di Born.

Tutti gli aggiornamenti cumulativi rilasciati da Microsoft sembrano essere interessati dal problema. Il problema noto è stato aggiunto alle pagine di rilascio per tutte le versioni supportate di Microsoft Windows:

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

Microsoft rileva che sta attualmente esaminando il problema e che prevede di distribuire un aggiornamento non appena il problema viene risolto.

Microsoft ha rivelato il mese scorso di disabilitare VBScript per impostazione predefinita su macchine che eseguono Windows 7, Windows 8.1, Windows Server 2008 R2 o 2012 R2. La società ha disabilitato VBScript su macchine che eseguono Windows 10 già con un mese di anticipo.

Microsoft non ha rivelato ulteriori informazioni sul problema; è probabile che sia correlato alla disabilitazione annunciata di VBScript su tutte le versioni di Windows.

Organizzazioni - e il bug riguarda in gran parte le organizzazioni - che eseguono app o strumenti che richiedono un aspetto di Visual Basic potrebbero voler bloccare gli aggiornamenti di agosto 2019 fino a quando il problema non viene risolto. Coloro che hanno già installato le patch possono disinstallare gli aggiornamenti di Windows per risolverlo.

Parole di chiusura

Un problema che interessa tutte le diverse versioni di Visual Basic su tutte le versioni supportate di Windows, che è importante. Microsoft ha davvero bisogno di ripensare il test e la valutazione degli aggiornamenti per evitare che si verifichino gravi rotture come questa, specialmente se riguardano prodotti interni come Visual Basic.

Ora tu: cosa ne pensi di questo problema?