file-type

解决VC++6.0与Office2007/2010冲突的步骤

DOCX文件

下载需积分: 15 | 540KB | 更新于2024-09-11 | 154 浏览量 | 1 下载量 举报 收藏
download 立即下载
"这篇文章主要介绍了如何解决VC++6.0与Office 2007或2010之间的冲突问题,通过使用微软提供的Filetool.exe工具进行修复。" 当用户同时使用VC++6.0编程环境和Office 2007或2010办公软件时,可能会遇到VC++6.0无法打开文件或工程的情况,显示“读取内存错误”,导致程序关闭。这种问题是由于VC++6.0与新版本的Office之间存在兼容性问题。微软官方提供了相应的解决方案,可以通过下载和使用Filetool.exe工具来解决这个问题。 Filetool.exe是一个微软发布的补救工具,它的作用是生成一个.dll文件,该文件可以被加载到VC++6.0的工具栏中,从而帮助修复冲突。以下是使用Filetool.exe的详细步骤: 1. 首先,从微软官方网站下载Filetool.exe(原链接已失效,需自行搜索最新链接)。 2. 解压缩下载的文件,打开VC++6.0,通过菜单选择“File” - “Open Workspace”,然后打开解压后的FileTool.dsw文件。 3. 在VC++6.0中,点击“Build”(组建) - “Build FileTool.dll”以编译生成FileTool.dll文件。 4. 接下来,进入“Tools”(工具) - “Customize”(定制)设置界面,选择“Add-Ins and Macro Files”(附加项和宏文件)标签。 5. 在“Browse”(浏览)中,选择dll文件类型,定位到刚生成的FileTool.dll文件并确定,最后点击“OK”保存设置。注意,可能需要以管理员身份运行VC++6.0来进行此操作。 6. 在这个过程中,可能会出现“无法注册此插件,因为它的DLLRegisterServer返回错误”的提示。此时,需要打开命令提示符,以管理员身份运行,将当前目录切换到FileTool.dll所在的位置。 7. 在命令行中输入“regsvr32 FileTool.dll”命令进行DLL的注册。 8. 注册完成后,回到VC++6.0,会发现多了一个包含两个图标的浮动工具栏(AO)。点击A图标可以将文件添加到工程,点击O图标则可以打开文件。 通过以上步骤,应该能够成功解决VC++6.0与Office 2007或2010的冲突问题,恢复正常的工作流程。请注意,如果后续微软官方更新了Filetool.exe或相关修复方案,应及时检查并更新,以确保持续的兼容性。

相关推荐

xiaohuanzhu
  • 粉丝: 0
上传资源 快速赚钱