2011-09-13 40 views
0

由于昨天我有一个Visual C#Express 2010的问题。当我在调试模式下启动我的应用程序时,我无法停止Visual的ID。它会导致异常:Visual C#Express 2010:Shift + F5(停止调试)导致异常

事件类型:clr20r3 P1:vcsexpress.exe P2:10.0.30319.1
P3:4ba1faa8

它开始关机后一段时间内引发另一个错误:

AppName的:vcsexpress。 EXE AppVer:10.0.30319.1 AppStamp:4ba1faa8 的modname:未知的ModVer:0.0.0.0 ModStamp:00000000 fDebug:0偏移:0ca09a88

,我不认为我的应用程序的问题,因为我可以BTN上推近我的应用程序和它c正常丢失。 你有什么想法可能会导致问题和/或如何解决它?

+1

属于[超级用户](http://superuser.com)? –

+0

你确定在你的应用中没有线程在后台运行吗? –

+0

您是否尝试更新或重新安装Visual Studio? – ykatchou

回答

0

这可能是一个疯狂的想法,但是你能从前一天回到你项目的源头吗?它可能不是你的应用程序,但它可能有些奇怪。尝试调试您的应用的早期版本,看看会发生什么。

如果运行正常,尝试从该版本开始逐步进行更改以查看它是否中断。

几年前,我看到了奇怪的调试行为,最终导致与我试图使用的一些COM对象有关。不建议你使用COM对象,但我也认为这是VS的问题。事实并非如此。

0

我试图解决这个问题很长一段时间。然后我离开了这个项目一段时间,然后继续工作。最近我又重新编程了这个项目,又出现了一些问题。我不知道我再次重新安装所有的dotNets和Visual Studio。真是一个惊喜 - 问题已经消失了。我想我可以把它放进微软X-File的另一个谜团中。

Thx为您的答案。

相关问题