VC6.0和Visio都是开发者常用的工具,但是他们却存在冲突。当两个软件同时安装在一台机器上时,如果在 VC6.0中的“FileView”右键点“add files to folder”或者在Project菜单点Add to project --Files都会报devshl.dll出错。(除此之外,vc6.0和其他类似软件也造成此类冲突,同样可以参照此方法加以解决) 解决方案:微软支持网站提供了解决方案 1、下载FileTool.exe http://download.csdn.net/detail/lsfreeing/8168871 2、FileTool.exe是个自解压文件,执行它,解压到某个目录下 2、解压后的文件是一个VC工程,在VC6中编译它 4、把编译生成的动态连接库文件FileTool.dll拷贝到 \你的安装目录\Microsoft Visual Studio\Common\MSDev98\AddIns 5、重新启动 VC6,Tools->Customize->Add-ins and Macro Files,点击browse..,定位到\你的安装目录\Microsoft Visual Studio\Common\MSDev98\AddIns选择FileTool.dll,确定。关闭对话框 6、现在工具栏会出现两个新按钮A和O(即增加和打开) 以后用这两个按钮执行添加和打开文件就不会报错了。