Visual Studio 2010 在加载解决方案时崩溃

2024-03-30

我见过很多类似的问题,但我不认为我在重复。这是我的情况。我正在使用三种解决方案。 A 工作正常,但是当我尝试加载 B 或 C 时,VS 2010 在加载解决方案后不久就会崩溃,特别是在我尝试从解决方案资源管理器中打开文件之后。

我尝试过的:

  1. 禁用所有加载项和宏 vis 工具 -> 选项 -> 加载项/宏安全性,然后取消选中两个相关复选框

  2. 删除我的 .suo 文件。

  3. 重新启动我的机器

  4. 以管理员身份运行 VS 2010

这是我的事件查看器中的错误

错误的应用程序名称:devenv.exe, 版本:10.0.30319.1,时间戳: 0x4ba1fab3 错误模块名称: cslangsvc.dll,版本:10.0.30319.1, 时间戳:0x4ba20c61 异常代码: 0xc0000005 故障偏移:0x0024b651 故障进程 ID:0x1408 故障 申请开始时间: 0x01cbddd78972584a 故障 应用程序路径:c:\Program Files (x86)\微软 Visual Studio 10.0\Common7\IDE\devenv.exe 错误模块路径:c:\Program Files (x86)\微软 Visual Studio 10.0\VC#\VCSPackages\cslangsvc.dll 报告 ID: cd32c352-49ca-11e0-b3d8-0026b9c2aa7e

EDIT

这是一个包含两个项目的解决方案 -> 一个 win forms 项目和一个控制台项目。两者都在 C# 中

解决

事实证明,我的解决方案中有一些愚蠢(愚蠢?)的代码让 VS 变得疯狂。代码本来就不应该存在在那里;这只是我无缘无故地写出来的玩意儿。

与此相关的是,如果您想对您不喜欢的人作恶,请将以下代码插入到他们的解决方案中的某个位置,然后坐下来观看其中的乐趣:

namespace System {
    public partial class Boolean { }
}

我将此代码放入第一个解决方案中,并在构建后看着它崩溃。我ass-umed 崩溃与我的代码无关刚刚写的并继续将其放入我的第二个解决方案中,看看是否可以在没有扩展方法的情况下扩展布尔值,然后对 VS 仍然崩溃感到愤怒。我从来没有想过那些代码可能会导致 VS 崩溃。


尝试通过工具 -> 扩展管理器禁用所有扩展。我仅在某些项目中使扩展崩溃了 Visual Studio。

或者尝试在安全模式下运行 VS:devenv.exe /SafeMode

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2010 在加载解决方案时崩溃 的相关文章

随机推荐