打开方式里用浏览添加不了程序的一种解决办法(以VC6.0为例,使.dsw文件以VC6.0默认打开)

今天遇到一个奇怪的问题,我以VC6.0为例来讲(其他程序照样可以用该方法,照着做就行)

我电脑上装有VS2010和VC6.0两个C开发程序,每次打开.dsw文件只能以VS2010打开,

而vc6.0无法通过打开方式里的浏览添加上,只能先打开VC6.0再打开dsw工程。

这样做实在太麻烦了,我想用VC6.0作为dsw文件的默认打开程序,怎么办呢?百度上有好多方法,一一试过了还是不行。

于是只有自己研究了,刚开始打开注册表找到dswfile项,发现open里面的路径与我vc6.0的路径不一样,于是改了路径,

然后.dsw文件的打开方式里面就有VC6.0的选项了,现在可以设vc6.0为默认打开方式了,但是当我用同样的方法打开dsp文件时

发现打开方式里面还是没有vc6.0选项,唯独dsw的打开方式里面有这个选项。然后我又打开注册表里的MSDEV(VC6.0的exe)选项

这才发现原来是MSDEV.exe的路径不对,修改好之后再随便找了一个文件用打开方式里的浏览找到程序所在位置点打开,VC6.0就成功

出现在了打开方式里面。

下面是解决过程:

1.打开注册表,打开HKEY_CLASSES_ROOT找到Applications

2.找到MSDEV.EXE,全部展开,将"D:\.......\MSDEV.EXE" "%1"里的路径修改为当前正确的路径。

弄好后我就想为何会出现这种奇怪的错误?原来是我以前将VC6.0重装了好几次,每次都在不同的路径,而注册表里的路径没有自动更改,

就相当于VC6.0没有注册,所以在打开方式里面添加不了VC6.0。问题解决了

这种方法当然对其它的程序也有效,如果不是程序路径的问题那就不好意思,浪费你时间了啊!

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值