我的VS2010 SP1有一个严重的问题。它一直在崩溃。我打开它,并在10秒后,我崩溃并重新启动。Visual Studio 2010不断崩溃?
当我检查事件查看器。我看到低于错误日志:
我已经试过各种
- 名为.suo删除。用户和文件
- 清除我的TMP文件夹
- 重置用户设置
- 重组项目。
- 我试过甚至打开一个新项目。
我们也使用TFS,所有用户都受到影响。没有人能够使用VS.这就是为什么我认为它不是VS相关,我应该重新安装,这听起来像项目,但什么?我不明白。
最后一个工作版本和非工作版本之间的唯一区别是“添加了新类”,“数据集已扩展”。没有其他的!!
事件查看器日志:
Faulting application name: devenv.exe, version: 10.0.40219.1, time stamp: 0x4d5f2a73
Faulting module name: KERNELBASE.dll, version: 6.1.7601.17651, time stamp: 0x4e211319
Exception code: 0x8004753b
Fault offset: 0x0000b9bc
Faulting process id: 0xad0
Faulting application start time: 0x01ccaf8b820071c5
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: e3138c45-1b7e-11e1-bb8c-001999505d92
编辑
我刚刚发现下面的代码会导致VS崩溃并重新启动。这是一个简单的LINQ代码,我不知道它为什么会导致VS崩溃。我100%确定这是它的原因,因为当我把它关掉时,一切都很好,但是当我将它包括在内时。它崩溃。 cachedata是共享类,具有作为实体框架代码第一个对象的合作伙伴。任何想法为什么? 我也在myCache数据类中的其他EF POCO对象,我在不同的类中调用类似,但他们工作正常。所以我试图在其他类中工作的崩溃类中复制相同的代码,VS再次崩溃。下面的代码同样适用于其他类。这班有什么事?我有linq命名空间进口!
感谢
Dim myPartner = (From item In myCachedata.partners Where item.partner_ID= partner_ID).FirstOrDefault()
很奇怪的异常代码。清晰的环境,从反恶意软件开始,开始用Taskmgr.exe杀死进程。 –
何时崩溃?当您打开IDE,加载的项目,当尝试只编译你的项目,或者当您尝试运行呢? – AaronS
它崩溃的解决方案后5-10secs完全加载,但我可以管理发现这是一个错误的代码错误。请参阅下面的答案。 – batmaci