2012-04-28 82 views
4

我已启用只是我的代码在调试选项,但它说它只用于托管。只是我的代码 - Visual Studio 2010

当我在调试模式下的托管模式,它运行,但关闭后,我不能进入每行代码。

我该如何让它工作?

+2

“调试器直接运行并关闭后”?什么时候关闭? – PVitt 2012-04-28 12:39:04

+0

只要调试器启动,它就会立即关闭,然后我甚至可以在底部看到任何窗口,例如本地人等。它更好的话,它在几秒钟内启动和停止。 – demonLaMagra 2012-04-28 21:16:21

回答

2

启用Just My Code后,可以在Debug菜单上选择Break并在没有My Code显示的位置停止执行。发生这种情况时,不会显示任何代码。此外,如果您选择一个步骤命令,它将带您到我的代码的下一行。

先尝试阅读How to: Step Into Just My Code然后就会明白他们做了什么。

正如你说,调试程序没有运行,可能有很多原因:

  1. 您可以键入Devenv.exe /SafeMode,这将启动Visual Studio中在安全模式下,仅加载默认的环境和服务。
  2. 如果不起作用,您可以键入Devenv.exe /resetsettings。它将Visual Studio恢复到默认设置。或者,将设置重置为指定的.vssettings文件。
  3. 切换其他帐户或创建一个新帐户,然后重试。
  4. 如果仍然无法正常工作,请通过“添加/删除程序”彻底卸载Visual Studio并重新安装。
+0

谢谢。我明白只是我的代码,但我的调试器不会运行,因为你只能在托管模式下使用它,我的调试器出于某种原因不会运行:(它只是关闭。任何想法? – demonLaMagra 2012-04-28 08:40:39

+1

@ sissons.h-更新我的答案检查它和 – coder 2012-04-28 08:45:25

+0

我试过安全模式,并重置设置,但没有运气。看起来像我将不得不重新安装它。谢谢你的所有帮助。我会代表你,但因为我新的我不能这样做。 – demonLaMagra 2012-04-28 08:58:01