【问题标题】:Visual Studio Crashing in development modeVisual Studio 在开发模式下崩溃
【发布时间】:2013-03-16 09:57:22
【问题描述】:

我有一个包含一个主窗体和多个子窗体的 winforms 应用程序。当我在解决方案资源管理器中双击主窗体时,窗体会显示出来,几秒钟后 Visual C# 崩溃:

Microsoft Visual C# Express 遇到了一个 问题,需要关闭。

只有当我打开主表单时才会发生这种情况,所有其他表单和其他项目都可以正常工作。编译并执行后,它也可以正常工作。这开始突然发生在昨天。我只记得更改解决方案名称。我不确定这是否导致了问题,所以我把它改回来了,但还是一样。工作太难了,请问有什么建议吗?谢谢!

“C:\Program Files\Microsoft”的激活上下文生成失败 Visual Studio 10.0\Common7\Packages\Debugger\X64\msvsmon.exe”。 从属程序集 Microsoft.Windows.Common-Controls,language="*",processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" 找不到。详细诊断请使用sxstrace.exe。

错误应用程序名称:vcsexpress.exe,版本:10.0.30319.1,时间 戳:0x4ba1faa8 错误模块名称:未知,版本:0.0.0.0, 时间戳:0x00000000 异常代码:0xc0000005 故障偏移: 0x12026764 错误进程 ID:0xfb8 错误应用程序启动时间: 0x01ce2b06d9e82857 错误应用程序路径:C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\vcsexpress.exe 错误 模块路径:未知报告 ID:bbcc0a83-9754-11e2-bf54-00038a000015

更新:我试图在 VS 2012 中打开它,但同样的事情发生了..

【问题讨论】:

  • 您可以从 Windows 的应用程序事件日志中发布应用程序崩溃的详细信息吗?
  • 重启电脑可能会有帮助。
  • 您可以附加一个调试器(Visual Studio 的另一个实例)以获取可能有帮助的堆栈跟踪。
  • 你有像SVN这样的版本控制吗?您可以尝试回到 2 天前的代码库。如果问题仍然存在,则不是基于代码,这里的所有答案都可以提供帮助,从@Anri 的答案开始。
  • 仔细查看Designer.cs 文件中的内容。

标签: c# crash


【解决方案1】:

尝试像这样启动视觉工作室

devenv.exe /安全模式

这将禁用插件。很可能是其中之一导致您的问题。确认后,您应该尝试一个一个卸载插件,看看是哪个插件。

【讨论】:

  • 不太可能,因为它只有 1 个表单。
  • 更不可能,因为它是“vcsexpress.exe” - Visual Studio 的 Express 版本不允许用户安装模板以外的扩展。
  • 当我将它输入到“运行”表单时,它说“Windows 找不到 'devent.exe”。
  • @user1192403 显然,您必须转到 Visual Studio 安装目录才能执行此操作。诸如“c:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe /safemode”之类的检查磁盘上的正确路径。
  • @Anri 我去了“C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE”并且没有这样的文件 devenv.exe。只有以 D 开头的二进制文件是 DDConfigCA.exe,谢谢
猜你喜欢
  • 2012-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-17
  • 2013-01-07
  • 2014-04-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多