我试图在Windows 10企业PC上安装旧的VB6应用程序。该应用程序有一个安装程序,可以安装在许多Windows server 2016机器上。这个程序使用在浏览器控件中加载的活动用户文档(dob文件)。安装是成功的,但是当我运行程序而不是在浏览器控件中加载用户文档时,我得到一个对话框,询问我是否要下载或保存与用户文档创建的活动x dll同名的"vbd"文件。
我的问题是,如果有人知道是否有一个先决条件有vb6网页浏览器控件或活动x文档在Windows 10机器上工作?我已经注册了dll,注册表项与Windows 2016服务器匹配。
提前感谢,汉克
以下是ActiveX文档的VB6帮助的相关(我认为)部分:
本节列出了Internet Component Download中一些比较常见的问题及其解决方案。这些包括:[…]提示:"正在打开文件DocumentName.VBD。你想怎么处理这个文件?打开还是保存到磁盘?
建议的解决方案是
未安装Visual Basic运行库(MSVBVM60.DLL)时会出现此错误。一般情况下,当ie浏览器的安全级别设置为"高"时,会出现这种情况。要纠正此问题,必须将Internet Explorer中的安全级别设置为中或无。
请确定这个帮助条目是在何时编写的,但是对于最新的ie,您可以将有问题的站点添加到Intranet区域并更改那里的设置。如果这确实解决了问题,那么您应该尝试通过进入"自定义"来再次打开安全性。并再次添加限制,使其不会再次中断。