Windows August 2019更新中的Visual Basic问题

Microsoft在2019年8月针对Windows客户端和服务器版本发布的所有累积更新中添加了一个新的已知问题。

该问题指出,如果应用程序使用Visual Basic 6,Visual Basic for Applications或Visual Basic Sc​​ripting Edition,则它们可能会停止响应。在这种情况下,应用可能会抛出错误“无效的过程调用错误”。



安装此更新后,使用Visual Basic 6(VB6)制作的应用程序,使用Visual Basic for Applications的宏(VBA)和使用Visual Basic Sc​​ripting Edition(VBScript)的脚本或应用程序可能会停止响应,并且您可能会收到无效的过程通话错误。”

根据一则帖子,Cisco XenApps似乎受此问题影响 出生地

windows visual basic issue august 2019

Microsoft发布的所有累积更新似乎都受到此问题的影响。已知问题已添加到Microsoft Windows所有受支持版本的发布页面中:



Microsoft指出,它目前正在调查此问题,并且计划在问题解决后立即分发更新。

微软上个月透露了计划 默认禁用VBScript 在运行Windows 7,Windows 8.1,Windows Server 2008 R2或2012 R2的计算机上。该公司已经提前一个月在运行Windows 10的计算机上禁用了VBScript。

Microsoft尚未透露有关此问题的其他信息。这可能与宣布在所有版本的Windows上禁用VBScript有关。

组织-该错误在很大程度上影响组织-运行需要Visual Basic风格的应用或工具的人可能希望阻止2019年8月的更新,直到问题解决为止。那些已经安装了补丁的人可以 卸载Windows更新 解决它。

结束语

这是一个严重的问题,在所有受支持的Windows版本上都会影响Visual Basic的所有不同版本。微软确实需要重新考虑更新的测试和评估,以免发生此类重大破坏,特别是在涉及内部产品(例如Visual Basic)的情况下。

现在轮到你: 您对这个问题有何看法?