新装VC++6.0,装好后发现点击"文件->打开",就报错不得不关闭,且弹出以下对话框:
在网上查了一下,发现有这样类似的问题:vc6不能打开和添加文件,但是可以打开工作空间。可能的原因众说纷纭,有的说是office 2007与之相冲突,有的说是和powerpoint 2007冲突,还有说和visio有冲突,卸载visio就好了。其中一个提到visio的答案提供了http://blog.youkuaiyun.com/seliber/archive/2008/04/22/2313754.aspx 的解决方法。
由于我的机子装的是office 2007和visio2003,我照着上面的方法试了一下,写的不是很详细,我对着MS官网上的说明做了一遍,算是解决了,最后的结果是VC6中新增了一个“打开”和“添加”这两个操作的工具栏,使用该工具栏打开和添加文件,就不会报错了。
方法:
1.http://support.microsoft.com/kb/241396/en-us页面上MORE INFORMATION下的FileTool.exe点击下载
2.按Installing the Add-In下的步骤操作:
双击下载的FileTool.exe即可解压得到同名的工程;
用VC6打开工作空间的方法打开该工程,编译,生成FileTool.dll;
Tools(工具)->Customize(定制)->Add-ins and Macro Files(附加项和宏文件),选中FileTool Developer Studio Add-in,点击Browse(浏览),选中生产的dll文件,关闭即可。
该页面上接下来还讲述了怎样去除以上两个失效操作的快捷键的方法,我并没有试。