注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

mie

 
 
 

日志

 
 

VC2010无法调试某VC++软件:引发类型为“System.ExecutionEngineException”的异常。  

2012-02-02 21:28:11|  分类: 疑难杂症 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

VC2010无法调试某VC++软件:引发类型为“System.ExecutionEngineException”的异常。

 System.Collections.EmptyReadOnlyDictionaryInternal


调试其他VC程序正常。

以为系统坏了,于是,ghost恢复,问题依旧。

怀疑这个VC代码有问题,也可能是VC2010安装目录损坏(ghost恢复没有包含这个目录),于是,代码复制到另外一台机器上,编译调试正常。

 

目前,基本上确定,又是NTFS文件系统的文件目录权限导致的!解决方法就是给目录加上足够的windows用户权限。

 

http://www.cnblogs.com/sunwaywei/archive/2006/08/21/482674.html

加入一个事件挂起机制——怎么加?不知道

http://www.sudu.cn/info/html/edu/20040824/146793.html


解决!

ghost恢复系统。修复安装VC2010,卸载VC2010 再重装,都无效!卸载所有版本的,net framework再重装,也不行。给VC2010的安装目录加权限,也不行。

 

切换到win7系统(双系统),然后再切回Xp系统,使用VC2010调试,居然可以了!原因是不清楚。

 
2012-02-10
//每次从win7重启进入xp后,就正常。第二天直接进xp,又是老问题。猜测是启动了错误的VC2010,因为是双系统,且都安装了VC2010,可能xp系统下启动了win7安装目录的VC2010,导致了这个问题。


By:zhanyonhu

  评论这张
 
阅读(1838)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016