以前,有些应用程序常常因缺少VB库而导致异常运行,但现在还有更多软件开始迁移到. NET平台。
当然,许多旧应用程序可能需要VB库的支持,但由于微软最近发布的累积更新,VB库出现了问题。
根据官方公告,Windows 7、Windows 8.1和Windows 10的最新更新在VB6/VBA和VBS脚本中发生了异常。
某些程序发生调用错误:
如果用户在本月定期安装更新后尝试运行在Visual Basic 6版本6中创建的应用程序,则会直接显示错误消息。
系统抛出的错误表明受影响的系统调用无效过程时出现错误。 查看此错误表明VB库导致了问题。
如果尝试使用其他类别的宏(如使用visualbasicforapplications(vba )创建的宏),则会显示类似的提示。
如果在最后一次使用Visual Basic for Scripting创建脚本或应用程序中调用这些脚本,则可能无法正常工作。
该问题是微软8月份发表的累积更新引起的新问题,目前微软知道该问题,正在制定暂定的解决方案。
支持的版本受错误的影响
当前接受Microsoft支持的Windows 7 SP1、Windows 8.1和Windows 10版本的安装更新时,会发生错误。
与上述版本相对应的服务器版本与Windows Server 2008R2/2016/2019和长期支持版本类似。
如果用户当前需要使用基于VB创建的应用程序或宏和脚本,临时解决方案也只需卸载最新的累积更新即可。
当然,由于上述微软提到修复远程桌面服务蠕虫的漏洞,因此如果您使用远程桌面服务,最好不要卸载更新。
VBS不再在IE上运行:
在IE浏览器中打开使用VBS脚本创建的应用程序时,可能会出现错误,但这不是意外错误。
在IE浏览器中,Microsoft从8月开始默认禁用VBS,因此缺省情况下打开VBS不支持VBS。
该问题的解决方案比较简单,用户只需打开IE设置,通过程序检查VBS,确定后重新启动IE浏览器即可恢复。
关注蓝点网头条号不迷路,在Windows 10、科技信息、软件工具、技术教程和蓝点网。 蓝点网,请告诉我你感兴趣的内容! 感谢您的支持