【发布时间】: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文件中的内容。