今天用得好好的vc6,突然发现无法打开存放于桌面上一个目录下的工程文件,路径是C:\Documents and
Settings\Administrator\桌面\SharpICTCLAS分词系统 1.2\SharpICTCLAS分词系统
1.2\ICTCLAS_WIN.dsw,觉得很奇怪,出错的界面截图如下:
经过我的测试,出现这种问题的原因在于操作系统中同时安装有VC6.0和VS2008,而另外一台电脑上测试时,将上面的工程拷贝到桌面运行不会出现任何问题,检查注册表,发现注册表目录下的HKEY_CLASSES_ROOT\VisualStudio.dsw.9.0与正常工作电脑上的内容存在异常,备份此项后(点击导出即可),删除该项,此时我们双击打开VC6的工程文件,就是用记事本程序打开了,打开的内容显示如下图所示:
要想将VC6的工程文件dsw的打开方式及文件图标恢复未安装其它VC开发平台工具前的状态,如下图所示:解决办法如下:打开工程目录文件夹,点击”工具”-》”文件夹选项”操作界面如下:
在出现界面中选择“文件类型”,操作界面如下:
按下键盘上的d键,查找关联的.dsw工程文件,找到对应项:
点击高级:
点击更改图标,选择VC6安装目录下的msdev.exe路径(默认安装为C:\Program Files\Microsoft Visual
Studio\MSDev98\Bin\MSDEV.EXE),出现的界面的如下:
选中上面最后一个图标,即未安装其它VC工具前的工程文件图标,点击确定,上面第二个窗口左上方的图标变成了我们熟悉的图标了,如下图所示:
窗口左上边的图标变成了我们熟悉的图标了,接下来点击新建,输入操作字符串为”Open”,应用程序命令字符串栏填写时,点击浏览,选择VC6的安装目录下的msdev.exe的路径,在后面加%1,(默认安装情况下的命令字符串为"C:\Program Files\Microsoft Visual
Studio\MSDev98\Bin\MSDEV.EXE" %1),后面的%1参数可以让vc6双击工程文件时自动以多实例方式运行,也就是可以双击同时打开多个工程,这样做也让双击打开工程变得更方便了。
点击确定,OK了。
加载中,请稍候......