`
xiaoming530
  • 浏览: 33684 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

MSDEV.EXE-应用程序错误解决办法

阅读更多

使用VS6.0(VC++ or other)打开或添加项目时出现[MSDEV.EXE-应用程序错误"0x5003eaed"指令引用的"0x0000000"内存,该内存不能 为"read";"0x73d311c7"指令引用的"0x00000004"内存,该内存不能为"read" ],这个可能是VS6.0和OFFICE 2007有冲突的缘故,下面是解决办法:

首先去下载一个FileTool(http://download.microsoft.com/download/vc60ent/s1/6.0 /w9xnt4/en-us/filetool.exe 下载后解压缩),下载过来是一个C++原始文件,需要通过VC编译一下产生一个 FileTool.dll

将这个插件复制到X:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns

重新打开VC6,Tools->Customize->Add-ins and Macro Files,选中FileTool Developer Studio Add-in即可。

此时打开VC6会有一个浮动工具栏(A O),点击A就是添加文件到工程,点击O就是打开文件。是不是很怪啊,竟然做了一个插件进来,并没有对原先的冲突进行改进。



VC6.0和Visio两个软件有冲突,把Visio卸载掉即可,若卸载无效,可按下述方法添加一个宏程序补救。

概要
启动 @ @ OpenFile@@ @ 对话框中使用键盘快捷方式键 VisualC++ 中或从 文件 菜单导致以下错误: 0x5003eaed 上 DEVSHL.DLL 中访问冲突 (0xC0000005)。
DevShl.Dll 引用 0x0000000 上内存。 无法读取内存。
当您从<项目>菜单中选择<添加到项目>, 单击<文件>会出现相同错误。

FileTool.exe 是示例替换 VisualC++ 使用 Developer Studio 对象模型中 打开 和 添加到项目 菜单项。
开发 VisualStudio 对象模型包含方法, 同时打开文件并向项目添加文件。 BuildProject 对象包含 AddFile 方法将文件添加到项目。 Documents 对象包含一个可打开到 DeveloperStudio 文件 打开 方法。 这些可用于宏或外接程序。

安装加载项
下载FileTool.exe

1. 运行 FileTool.Exe 来提取 VisualC++6.0 项目。
2. 生成在 VisualC++ 项目 发布 或 调试 配置中。
3. VisualC++, 中单击 工具 菜单中 自定义 。
4. 在 自定义 对话框中, 单击 Add - Ins and 宏文件 选项卡。
5. 单击 浏览 按钮并定位步骤 2 中生成 FileTool.dll 文件。
6. 单击 确定 以保存设置。
对于两个命令工具栏出现。

删除快捷键
加载外接后, 可以删除为菜单项, 停止 VisualC++ 并将其分配给两外接命令按照下面步骤快捷键: 1. 从 VisualC++ 工具 菜单, 单击 自定义 。
2. 在 自定义 对话框中, 单击 键盘 选项卡。
3. 从 类别 中选择 文件 。
4. 在命令窗口, 选择 FileOpen 。
5. 当前密钥 窗口, 中选择 CTRL+O 项, 然后单击 删除 。
6. 从 类别 中选择 项目 。
7. 在命令窗口, 选择 InsertFilesIntoProject 。 如果没有与其, 关联快捷方式请按照步骤 5 来删除它。 有默认为没有快捷键对该项。
8. 从 类别 中选择 加载项 。
9. 两加载命令 AddFileToProject 和 OpenFile 命令窗口中显示。
10. 选择 OpenFile 然后 按新快捷键密钥 框放置光标、 按快捷键或组合键, 要, 并单击 指派 。
11. 对其他命令重复上述步骤。 对于两个命令分配快捷键当前密钥窗口中显示。
您可能还希望删除菜单命令并插入其就地 AddIn 命令。 将新 AddIn 命令插入 MenuBar, 使用以下步骤: 1. 从 VisualC++ 工具 菜单, 单击 自定义 。
2. 单击 文件 菜单并拖动 Open 命令的 文件 弹出式注销, 然后释放它。
3. 单击 项目 菜单, 单击 添加到项目 和然后关闭的弹出 文件 命令拖释放它。
4. 在 自定义 对话框中, 选择 命令 选项卡。
5. 从 类别 列表框中选择 外接 。
6. 到 文件 菜单 OpenFile 命令拖放它由 Open 命令 vacated 空间中。
7. AddFileToProject 命令拖 到 AddProject@@@ 项目到 项目 菜单上并放空间 vacated 由命令 文件 中。



版本2

各种悲剧之后终于解决了vc6.0 打开文件报错的问题

“0x5003eaed 的内存错误”

感慨收录下


从 Microsoft 下载中心下载下列文件有:

FileTool.exe (http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe)


自解压 FileTool.exe 文件包含下列文件:

收起该表格展开该表格Commands.cpp 5KB
Commands.h 1 KB
DSAddIn.cpp 5KB
DSAddIn.h 2KB
FileTool.cpp 5K
FileTool.def 1 KB
FileTool.dsp 5KB
FileTool.dsw 1 KB
FileTool.h 1 KB
FileTool.odl 2KB
FileTool.rc 5KB
FileTool_i.c 2KB
FileToolTypes.h 7KB
resource.h 1 KB
StdAfx.cpp 1 KB
StdAfx.h 3KB
FileTool.rc2 1 KB
TBarLrge.bmp 2KB
TBarMedm.bmp 1 KB


有关如何下载 Microsoft 支持文件单击下面的文章编号,以查看 Microsoft 知识库中的相应:

119591 (http://support.microsoft.com/kb/119591/EN-US/ ) 如何从联机服务获取 Microsoft 支持文件
Microsoft 扫描病毒此文件。 Microsoft 使用最新的病毒检测软件在发布该文件的日期中获得的。 该文件存储在安全性得到增强有助于防止任何未经授权的更改对文件的服务器上。


安装外接程序
运行 FileTool.exe 提取 Visual C++ 6.0 项目。
生成 Visual C++ 中 发布 或 调试 配置中的项目。
在 Visual C++,请从 工具 菜单中单击 自定义 。
在 自定义 对话框单击 加载宏和宏文件 选项卡。
单击 浏览 按钮,并找到生成 FileTool.dll 文件步骤 2。
单击 确定 保存设置。
出现一个对两个命令的工具栏。

注意: 仅在 打开 的命令 Visual C++5.0 中有效。 该 AddFile 方法是使用 Visual Studio 6.0 版本添加的。


删除快捷键
加载外接之后,您可以删除菜单项,停止 Visual C++ 通过执行以下步骤下将它们分配给两个加载项命令的快捷键:

从 Visual C++ 工具 菜单中,单击 自定义 。
在 自定义 对话框单击 键盘 选项卡。
从 类别 框选择 文件 。
在命令窗口中,选择 FileOpen 。
在 当前快捷键 窗口中选择该 Ctrl+O 条目,,然后单击 删除 。
从 类别 框选择 项目 。
在命令窗口中,选择 InsertFilesIntoProject 。 如果有与之关联的快捷方式请执行步骤 5,将其删除。 默认情况下没有为此项目的快捷方式项。
从 类别 框选择 加载宏 。
这两个加载项命令 AddFileToProject 和 OpenFile 出现在命令窗口中。
选择 OpenFile 然后将光标放在 按新快捷键 框,按快捷键或键组合要然后单击 分配 。
其他命令,请重复上面的步骤。 对两个命令分配的快捷键将出现在当前注册表项窗口中。
您可能还希望删除菜单命令并插入在的位置的 加载项 命令。 若要插入新的 加载项 命令在 MenuBar,使用以下步骤:

从 Visual C++ 工具 菜单中,单击 自定义 。
单击 文件 菜单,然后将 文件 弹出式菜单的 打开 命令拖放并将其释放。
单击 项目 菜单,单击 添加项目 ,然后将,弹出菜单的 文件 命令拖并释放它。
在 自定义 对话框选择该 命令 选项卡。
从 类别 列表框中选择 加载项 。
将 OpenFile 命令拖到 文件 菜单中拖出,vacated 由 打开 命令在空间中。
AddFileToProject 命令到 添加项目 项在 项目 菜单上拖它 vacated 文件 命令在空间中。

源网址及工具下载地址http://download.csdn.net/source/2002173

分享到:
评论

相关推荐

    MSDEV.EXE-应用程序错误解决办法.

    使用VS6.0(VC++ or other)打开或添加项目时出现[MSDEV.EXE-应用程序错误"0x5003eaed"指令引用的"0x0000000"内存,该内存不能为"read";"0x73d311c7"指令引用的"0x00000004"内存,该内存不能为"read" ],这个可能是VS6.0...

    MSDEV.EXE-应用程序错误解决方案

    MSDEV.EXE 应用程序错误解决方案 本文档旨在解决 MSDEV.EXE 应用程序错误问题,提供了一个详细的解决方案,帮助用户解决在 VC6.0 中无法打开文件和无法向工程中添加文件的问题。 一、问题描述 在 VC6.0 中,使用 ...

    MSDEV.EXE 应用程序错误解决方法

    解决 MSDEV.EXE 应用程序错误的方法 MSDEV.EXE 应用程序错误是 Microsoft Visual C++ 中常见的一种错误,出现该错误时,用户无法打开项目文件,弹出“Microsoft Visual C++:MSDEV.EXE 应用程序错误”的提示框。该...

    msdev.exe是什么

    在 Windows 操作系统中,msdev.exe 文件是用于启动早期版本的 Visual Studio 的应用程序。通常,这个文件与 Visual Studio 6.0 相关联,它是微软在 1998 年发布的一个集成开发环境 (IDE)。 ### msdev.exe 的作用 ...

    MSDEV.exe错误

    总的来说,解决"MSDEV.exe错误"通常需要分析具体错误日志,理解问题的具体原因。如果错误与文件损坏有关,那么替换文件是一种可行的解决方案。不过,考虑到VC6.0的年代较远,可能存在兼容性问题或其他潜在风险,因此...

    C语言开发工具——VC6简体中文版(内附MSDEV.exe)

    同时,VC6还支持资源编辑器,可以方便地处理对话框、菜单、图标等资源,使得Windows应用程序的开发变得更加直观。 然而,尽管VC6具有诸多优点,但它也有一些局限性。比如,它不支持现代C++的一些特性,如C++11及更...

    MSDEV.EXE替换文件

    总的来说,当遇到"MSDEV.EXE无法打开"的错误时,应首先尝试简单的修复方法,如修复安装和文件替换,然后逐步深入到更复杂的解决方案,如系统兼容性设置和注册表修复。在处理过程中,保持耐心,仔细排查每个可能的...

    英文版MSDEV.zip

    【压缩包子文件的文件名称列表】中,"MSDEV.EXE" 是MSDEV的主要可执行文件,它是IDE的入口点,用户双击此文件即可启动开发环境。"汇编"可能指的是与汇编语言相关的文件或者工具,汇编语言是一种低级编程语言,可以...

    C++6.0和MSDEV(win10可用)

    使用时,用户只需运行vc6_cn_full.exe进行安装,然后覆盖替换已有的MSDEV.EXE文件,从而解决可能出现的启动错误。需要注意的是,尽管这种方法可能暂时解决问题,但长期而言,考虑升级到更现代的IDE,如Visual Studio...

    VC6.0中文绿色版兼容Win10系统.rar

    鉴于很多人现在使用VC 6.0进行语言的编译,而且在Win10中易出现上述问题,而且集中于中文版,针对VC 6.0编译器出现”MSDEV.EXE应用程序错误,应用程序无法正常启动0XC0000142。单击确定关闭应用程序。“此类问题应该...

    关于第一次使用VC6.0出现问题的解决方案

    在本文中,我们将探讨如何解决在使用Microsoft Visual C++ 6.0 (简称VC6.0)时遇到的"MSDEV.EXE-应用程序错误"的问题。这个问题通常发生在尝试通过"File"菜单的"Open"选项或工具栏上的"Open"按钮打开文件或项目时,...

    filetool.dll

    使用VS6.0(VC++ or other)打开或添加项目时出现[MSDEV.EXE-应用程序错误"0x5003eaed"指令引用的"0x0000000"内存,该内存不能为"r.......

    filetool.rar

    错误现象:VC6.0中,点击add source file或是add header file,add file to project等菜单,将会出现MSDEV.EXE-应用程序错误,并引起VC6.0的自动关闭。 解压缩后有一个FileTool文件夹,里面有一些C++原始文件,点击...

    win10 使用vc6解决方法

    在Windows 10系统上使用Visual C++ 6.0 (简称VC6)时,可能会遇到一个常见的错误:“应用程序无法正常启动(0xc0000142)”。这通常是因为操作系统与软件之间的兼容性问题导致的。本篇文章将详细介绍如何解决这一问题,...

    filetool.zip

    错误现象:VC6.0中,点击add source file或是add header file,add file to project等菜单,将会出现MSDEV.EXE-应用程序错误,并引起VC6.0的自动关闭。 解压缩后有一个FileTool文件夹,里面有一些C++原始文件,点击...

    vc++6.0 可用win10

    虽然替换`MSDEV.exe`可以解决运行问题,但不能解决所有安全风险。建议仅在必要时使用,并尽快升级到更现代的编译器,如Visual Studio 2019等。 - **代码兼容性**:现代的C++标准(如C++11、C++14、C++17及更高版本)...

    windowXP 运行命令汇总

    - **用途**: 支持多种脚本语言(如 VBScript 和 JScript),可用于自动化任务或编写简单的应用程序。 #### 5. write - **功能**: 启动写字板程序。 - **用途**: 提供一个基本的文字处理工具,支持保存为 .rtf 文件...

    filetool.exe C++打开错误修复程序

    1. 下载FileTool.exe,并解压 2. 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定 3. 点击Bulid-Build FileTool.dll,生成FileTool.dll文件 4. 把生成的FileTool.dll文件拷贝到合适的...

    Error spawning cl.exe, VC 6.0编译报错出现时解决方案

    ### Error spawning cl.exe, VC 6.0编译报错出现时解决方案 在进行软件开发的过程中,使用Visual C++ 6.0(简称VC 6.0)进行编译时,有时会遇到“Error spawning cl.exe”的错误提示,这不仅会打断开发流程,还会...

    Dev-Cpp应用安装包+VC6.0应用安装包(C语言)

    在Windows10的第一个版本也可以正常使用VC6.0,但Windows10系统升级更新后中文版VC6.0无法正常使用,提示“0xc0000142”的错误,需要将原MSDEV.EXE文件替换为英文版或者汉化版才能正常使用(该版本在Windows8(含...

Global site tag (gtag.js) - Google Analytics