Visual Basicu probleemid Windows 2019. aasta augusti värskendustes
- Kategooria: Windows
Microsoft lisas uue teadaoleva probleemi kõigile kumulatiivsetele värskendustele, mille ta väljastas Windowsi kliendi- ja serveriversioonides 2019. aasta augustis.
Väljaandes öeldakse, et rakendused võivad reageerimise lõpetada, kui nad kasutavad Visual Basic 6, Visual Basic rakenduste jaoks või Visual Basic Scripting Edition. Rakendused võivad sel juhul visata vea „kehtetu protseduuri kõne viga”.
Pärast selle värskenduse installimist võivad Visual Basic 6 (VB6) abil loodud rakendused, makrod, mis kasutavad Visual Basic for Applications (VBA), ja skriptid või rakendused, mis kasutavad Visual Basic Scripting Editioni (VBScript), vastamist ja võib juhtuda, et võite saada kehtetu protseduuri kõne viga. '
Cisco XenAppsi näib see teema mõjutavat vastavalt postitusele Borni sait .
Näib, et probleem mõjutab kõiki Microsofti välja antud kumulatiivseid värskendusi. Teadaolev probleem on lisatud kõigi Microsofti Windowsi toetatud versioonide lehtedele:
- Windows 7 ja Windows Server 2008 R2: KB4512486 ja KB4512506
- Windows 8.1 ja Windows Server 2012 R2: KB4512488 ja KB4512489
- Windows 10 versioon 1507: KB4512497
- Windows 10 versioon 1607 ja Windows Server 2016: KB4512517
- Windows 10 versioon 1703: KB4512507
- Windows 10 versioon 1709: KB4512516
- Windows 10 versioon 1803: KB4512501
- Windows 10 versioon 1809 ja Windows Server 2019: KB4511553
- Windows 10 versioon 1903 ja Windows Server 1903: KB4512508
Microsoft märgib, et ta uurib seda küsimust praegu ja kavatseb värskenduse levitada niipea, kui probleem on lahendatud.
Microsoft avalikustas eelmise kuu plaanid keelata VBScript vaikimisi masinates, kus töötab Windows 7, Windows 8.1, Windows Server 2008 R2 või 2012 R2. Ettevõte keelas VBScripti juba kuu aega varem Windows 10 töötavatel masinatel.
Microsoft ei ole selle teema kohta lisateavet avaldanud; on tõenäoline, et see on seotud VBScripti väljakuulutatud keelamisega kõigis Windowsi versioonides.
Organisatsioonid - ja viga mõjutab enamasti organisatsioone -, kes käitavad rakendusi või tööriistu, mis vajavad Visual Basicu maitset, võivad soovida blokeerida 2019. aasta augusti värskendused, kuni probleem on lahendatud. Need, kes on plaastrid juba installinud, saavad seda teha desinstallige Windowsi värskendused selle lahendamiseks.
Sõnade sulgemine
See on probleem, mis mõjutab Visual Basicu kõiki erinevaid versioone kõigis toetatud Windowsi versioonides, see on peamine. Microsoft peab tõesti ümber mõtlema värskenduste testimise ja hindamise, et vältida sellist suurt purunemist, eriti kui see puudutab ettevõtte siseseid tooteid, nagu Visual Basic.
Nüüd sina: mis on teie seisukoht selles küsimuses?