【问题标题】:My Visual Studio 2010 cannot debug my app suddenly我的 Visual Studio 2010 突然无法调试我的应用程序
【发布时间】:2011-06-14 16:46:24
【问题描述】:

我的 Visual Studio 2010 突然无法调试我的应用程序。

我正在开发一个 Silverlight 应用程序。

在编写代码时,我将调试器作为测试运行。

一切进展顺利,但现在,突然,在我运行构建后,在调试模式下运行的选项消失了?即使是绿色的小箭头也是灰色的。

发生了什么导致调试器无法访问?什么样的事情会导致这种情况发生?

【问题讨论】:

  • 您是否重新启动了 Visual Studio?
  • 您是否尝试过删除 xap 文件,然后对解决方案进行清理/重建?
  • 我已经重新启动并重新启动了 Visual Studio。在我重新安装 Visual Studio 之前,我正在提取代码的备份副本,因为重新安装需要很多小时。
  • 确保您处于Debug 模式而不是Release。
  • @Ruby:你也可以在Release中点击Run。

标签: c# silverlight visual-studio-2010


【解决方案1】:

我解决了这个问题,我认为这很有趣,我在这里为下一个必须经历这个问题的可怜人发布答案。

问题在于,有时当您四处移动鼠标时(清晨或深夜,或者如果您分心等),如果您的手指只是抽搐,您可能会在不知不觉中点击某些东西。或者也许发生了其他事情,谁知道呢。

重点是这个。如果您的 Visual Studio 解决方案包含多个项目,有时另一个项目可能是 dll 或不生成 exe 的项目。如果不知何故,其他项目在您没有意识到的情况下成为默认项目,那么在您进行构建之后,您将无法运行调试器。所以解决办法就是将可执行项目重置为默认项目。

{可能是对你的小 DLL 感兴趣的老板或同事,决定看一看,认为远程到你的计算机是无害的,出于某种原因认为有必要将其设置为默认项目}

【讨论】:

  • +1 用于为您自己的问题提供答案,而不是让问题无人回答。
  • 我为此奋斗了将近 10 分钟,重建、删除 obj 文件夹、*.sou...其他一些项目是默认的,因为我刚刚从 SVN 中检查...
猜你喜欢
  • 2013-08-04
  • 1970-01-01
  • 1970-01-01
  • 2012-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
相关资源
最近更新 更多