Windows 10 x64 安装 Visual Basic 6.0 SP6注意事项
在Windows 10 x64上安装Visual Basic 6.0 SP6,绝对是个让人头疼的活儿。折腾了两天才搞定,把遇到的坑和解决方法整理出来,希望能帮到正在挣扎的朋友。 先说几个前置条件:Windows 7 x64和Windows 8 x64理论上都能装,不过下面这些经验主要基于Win10
在Windows 10 x64上安装Visual Basic 6.0 SP6,绝对是个让人头疼的活儿。折腾了两天才搞定,把遇到的坑和解决方法整理出来,希望能帮到正在挣扎的朋友。
先说几个前置条件:Windows 7 x64和Windows 8 x64理论上都能装,不过下面这些经验主要基于Win10 x64测试。
原文中内容很多,但核心要点只有几个:
1. 安装时务必选“自定义安装”,并且不要勾选“数据访问”。 忽略那个警告提示,安装就能顺利完成。实际测试发现,安装完成后所有功能正常——我怀疑这个数据访问功能系统已经内置了,根本不需要单独装。如果你手贱选了典型安装或者勾了数据访问,那就等着卡在“安装程序正在更新您的系统”这一步吧,永远结束不了。
2. 关于那个在C:\Windows下创建零字节MSJA VA.DLL文件的方法,实际尝试发现完全无效。不过重启并不会影响安装完成,所以该重启就重启,不用在意。
3. SP6补丁包,只要不是ISO或光盘格式(我的是exe),直接运行就能装好。如果是光盘,则处理方式稍有不同,需要额外配置兼容性。
下面是图文解决步骤
安装包是Microsoft_Visual_Studio_6.0_enterprise.iso(这个包包含VC++和VB,可以自行搜索下载)。直接双击ISO文件,出现以下画面:
右击SETUP.EXE,更改兼容性,选择Windows XP (Service Pack 3):


以管理员权限运行安装程序:

接下来接受协议,输入产品密钥。安装类型选择Custom(中文版显示“自定义安装”):

然后选择安装目录——最好不要装到C盘,把C换成其他盘即可,后面的路径保持默认就行(这里以中文版为例):

点击“继续”,等待片刻后会出现如下界面:

这个界面看起来像死机了——别慌,也别去点它。如果你多点几下屏幕,Windows会弹出无响应的错误并强行终止安装。这段英文的意思是:该功能需要检测整个硬盘,如果硬盘容量大,可能需要几分钟到十几分钟。别着急,我实际等待了将近30分钟。
然后出现下面这个界面,选择自定义:

将Microsoft Visual SourceSafe这个选项取消:

然后选择数据访问选项,点击更改选项:

再点击一次更改选项:

去掉“ADO 和 RDS”选项的钩,弹出确认框,点确定即可:
然后一路点确定,返回到刚才的界面,这时数据访问就更改好了:

接下来,在企业版功能和工具(Enterprise Tools)中清除掉Visual Studio Analyzer。这一步至关重要,否则安装到最后一步会报错:“Setup Was Unable to Create a DCOM User Account”。这个Bug在Visual Studio 6.0中是官方确认的(微软知识库文章编号257413),必须手动规避。
然后等待安装完成:

安装结束后重启电脑。再次运行安装程序,取消MSDN的安装,点击下一步直到完成,关闭浏览器即可。




补充:如果打开VB报错“找不到DAO350.DLL”

去网上下载一个DAO350.DLL文件,将其复制到 C:\Program Files\Common Files\Microsoft Shared\DAO 目录下。然后打开cmd,输入以下命令注册:
Regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\Dao350.dll"
注意:其实文件放哪里都可以,但路径必须正确,而且双引号不能省略!

至此,VB6在Windows 10 x64上成功安装完毕。经典环境终于能用了,不容易啊。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















