我上周突然开始在VS中遇到“InPageError”崩溃。尝试打开解决方案或尝试创建新项目时发生错误。从命令行使用msbuild时也会发生这种情况。
我已经尝试了解决这个问题的一切,包括在网络上进行了数小时的研究。我上周在Windows Update上应用了很多更新,包括VS和MS Office的更新。我经历了删除所有这些,我卸载了我刚刚升级的iTunes,并且我卸载了我在同一时间安装的另一个应用程序。我尝试在安全模式下运行VS,并尝试将所有VS设置重置为默认值。我在我的驱动器上运行了chkdsk / f,它确实发现了一些坏扇区并修复了它们。
这一切似乎都没有帮助,所以我决定暂时搁置所有东西(星期五到星期日),你知道什么,突然VS昨天没有发生崩溃,并且完美无瑕。在事情开始工作之后,我重新应用了我的VS设置,我重新应用了Windows更新,并重新安装了我以前卸载的应用程序。 VS继续工作。
今天早上,我再次遭遇车祸,我回到原点,不知道问题的根源是什么。那么,任何有解决方案或见解的人呢?
详细信息:
“Microsoft Visual Studio遇到问题,需要关闭。”
问题签名:
问题事件名称:InPageError
错误状态代码:c00000b5
错误媒体类型:00000003
操作系统版本:6.1.7601.2.1.0.256.48
区域设置ID:1033
我在Windows应用程序事件日志中找到两个条目:
错误应用程序名称:devenv.exe,版本:10.0.40219.1,时间戳:0x4d5f2a73
错误模块名称:clr.dll,版本:4.0.30319.1008,时间戳:0x517a1be7
例外代码:0xc0000006
故障偏移:0x00006680
错误进程id:0x130c
故障应用程序启动时间:0x01ceef89e76ac906
错误应用程序路径:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe
错误模块路径:C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ clr.dll
报告ID:389154b1-5b7d-11e3-a7f8-f0def11d2248
由于以下原因之一,Windows无法访问文件C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ Microsoft.Build \ de24e9111354bdacab0e578fe8146d9a \ Microsoft.Build.ni.dll:网络连接出现问题,存储文件的磁盘,或此计算机上安装的存储驱动程序;或磁盘丢失。由于此错误,Windows关闭了Microsoft Visual Studio 2010程序。
程序:Microsoft Visual Studio 2010
文件:C:\ Windows \ assembly \ NativeImages_v4.0.30319_32 \ Microsoft.Build \ de24e9111354bdacab0e578fe8146d9a \ Microsoft.Build.ni.dll
错误值列在附加数据部分中
用户操作
1.再次打开文件。这种情况可能是一个临时问题,当程序再次运行时会自行纠正
2.如果文件仍然无法访问和
- 它在网络上,您的网络管理员应验证网络没有问题,并且可以联系服务器。
- 它位于可移动磁盘(例如软盘或CD-ROM)上,验证磁盘是否已完全插入计算机。
3.运行CHKDSK检查并修复文件系统。要运行CHKDSK,请单击“开始”,单击“运行”,键入CMD,然后单击“确定”。在命令提示符下,键入CHKDSK / F,然后按ENTER键
4.如果问题仍然存在,请从备份副本还原文件
5.确定是否可以打开同一磁盘上的其他文件。否则,磁盘可能已损坏。如果是硬盘,请与管理员或计算机硬件供应商联系以获得进一步的帮助。
其他数据
错误值:C00000B5
磁盘类型:3
我找到了有关错误的一些细节:
0xC00000B5 STATUS_IO_TIMEOUT {设备超时}%hs上的指定I / O操作未在超时期限到期之前完成。
0xC0000006 STATUS_IN_PAGE_ERROR 0x%08lx处的指令引用0x%08lx处的内存。由于I / O错误状态为0x%08lx,所需数据未放入内存。