关于win10升级后不能使用VC++6.0的问题,烦死了

时间:2022-09-08 08:22:20
把网上所有的解决方案都试了一遍,死活运行不了

没升级之前是可以用的,但是win10最近自动升级之后,6.0打不开了,

我也不想用6.0啊,20年前的古董了,但是公司的一些老代码必须还得6.0才能跑

怎么办啊,重装系统?装完一升级又完蛋了

14 个解决方案

#1


装个xp的虚拟机

#2


那就升级下老代码啊

#3


坊间传闻用英文版VC6的msdev.exe替换中文版的msdev.exe可以凑合用。

#4


另外提醒:关闭Win10更新。

#5


用VMware安装一个虚拟机用吧

#6


引用 2 楼 akirya 的回复:
那就升级下老代码啊


可以的,用英文版的msdev.exe替换确实可以用,不过用不了vc助手了就,可以凑合用

#7


虚拟机貌似不知道怎么跟主系统共享硬盘,所以不想弄

#8


得重构代码了,老这么凑合总有一天混不下去的。

#9


vc6 集成sp6试试

#10


WIN10和vc6兼容太差了。
还是用虚拟机跑比较好。
98的或者XP的虚拟机。
共享硬盘很简单的。。。。

#11


我问过这个问题
http://tieba.baidu.com/p/4800053770?see_lz=1看这个完美解决

#12


我找到方法了,给大家分享一下:
win10左下角开始菜单,设置(齿轮图标),更新和安全,恢复,回退到较早的版本,开始,大约15分钟后恢复完成,接着别忘记关闭win10更新。
我是这样成功打开了vc6的,希望对大家有用。

#13


你可以把自动升级关了

#14


【Win10下使用VC6】
1、把以前XP下VC6的配置注册表"HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0"导出为vc6.reg。
2、拷贝整个安装目录"C:\Program Files\Microsoft Visual Studio"到Win10系统下。
4、把vc6.reg里出现的所有"C:\Program Files\Microsoft Visual Studio"替换为你在Win10里的路径(有其它路径配置的,也都替换为新系统下的路径),然后把vc6.reg导入Win10系统注册表。
5、把XP系统C:\Windows\System32目录下的VC6调试版支持库拷贝到Win10的C:\Windows\SysWOW64目录,文件列表为:
MFC42D.DLL
MFC42D.PDB
MFC42UD.DLL
MFC42UD.PDB
MFCD42D.DLL
MFCD42D.PDB
MFCD42UD.DLL
MFCD42UD.PDB
MFCN42D.DLL
MFCN42D.PDB
MFCN42UD.DLL
MFCN42UD.PDB
MFCO42D.DLL
MFCO42D.PDB
MFCO42UD.DLL
MFCO42UD.PDB
MSVCIRTD.DLL
MSVCIRTD.PDB
MSVCP60D.DLL
MSVCP60D.PDB
MSVCRTD.DLL
MSVCRTD.PDB
6、解决不能调试问题,更新TLLOC.dll  (下载地址: http://blog.sciencenet.cn/home.php?mod=attachment&id=29928),替换到目录 Microsoft Visual Studio\Common\MSDev98\Bin。

注意:在win10下,vc助手和msdn是没法使用了。

#1


装个xp的虚拟机

#2


那就升级下老代码啊

#3


坊间传闻用英文版VC6的msdev.exe替换中文版的msdev.exe可以凑合用。

#4


另外提醒:关闭Win10更新。

#5


用VMware安装一个虚拟机用吧

#6


引用 2 楼 akirya 的回复:
那就升级下老代码啊


可以的,用英文版的msdev.exe替换确实可以用,不过用不了vc助手了就,可以凑合用

#7


虚拟机貌似不知道怎么跟主系统共享硬盘,所以不想弄

#8


得重构代码了,老这么凑合总有一天混不下去的。

#9


vc6 集成sp6试试

#10


WIN10和vc6兼容太差了。
还是用虚拟机跑比较好。
98的或者XP的虚拟机。
共享硬盘很简单的。。。。

#11


我问过这个问题
http://tieba.baidu.com/p/4800053770?see_lz=1看这个完美解决

#12


我找到方法了,给大家分享一下:
win10左下角开始菜单,设置(齿轮图标),更新和安全,恢复,回退到较早的版本,开始,大约15分钟后恢复完成,接着别忘记关闭win10更新。
我是这样成功打开了vc6的,希望对大家有用。

#13


你可以把自动升级关了

#14


【Win10下使用VC6】
1、把以前XP下VC6的配置注册表"HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0"导出为vc6.reg。
2、拷贝整个安装目录"C:\Program Files\Microsoft Visual Studio"到Win10系统下。
4、把vc6.reg里出现的所有"C:\Program Files\Microsoft Visual Studio"替换为你在Win10里的路径(有其它路径配置的,也都替换为新系统下的路径),然后把vc6.reg导入Win10系统注册表。
5、把XP系统C:\Windows\System32目录下的VC6调试版支持库拷贝到Win10的C:\Windows\SysWOW64目录,文件列表为:
MFC42D.DLL
MFC42D.PDB
MFC42UD.DLL
MFC42UD.PDB
MFCD42D.DLL
MFCD42D.PDB
MFCD42UD.DLL
MFCD42UD.PDB
MFCN42D.DLL
MFCN42D.PDB
MFCN42UD.DLL
MFCN42UD.PDB
MFCO42D.DLL
MFCO42D.PDB
MFCO42UD.DLL
MFCO42UD.PDB
MSVCIRTD.DLL
MSVCIRTD.PDB
MSVCP60D.DLL
MSVCP60D.PDB
MSVCRTD.DLL
MSVCRTD.PDB
6、解决不能调试问题,更新TLLOC.dll  (下载地址: http://blog.sciencenet.cn/home.php?mod=attachment&id=29928),替换到目录 Microsoft Visual Studio\Common\MSDev98\Bin。

注意:在win10下,vc助手和msdn是没法使用了。