【发布时间】:2012-03-07 21:38:55
【问题描述】:
我在 C# 中有一个 Click Once 应用程序 (WPF)。最初,当我按 F5 调试/启动应用程序时,它运行顺利。最终,F5 只会构建解决方案而不启动应用程序(因此我无法单步执行我的代码)。有一段时间,我从调试模式切换到发布模式,并且由于某种原因允许应用程序在使用 F5 后启动,我可以再次单步执行我的代码。但现在这也不再适用了。长话短说,我无法让应用程序以允许我单步执行代码的方式运行。我只能在不调试的情况下启动 (Ctrl + F5)。显然,除了告诉我应用程序是否有效之外,这对我没有多大作用。
【问题讨论】:
-
调试的菜单命令有用吗?或者解决方案资源管理器中的上下文菜单? “干净”/“重建” - 重新启动您的机器?如果一切都失败了(并且您的应用程序确实正在编译,并且项目设置中的调试设置是正确的),那么您可能必须重新安装 VS...
-
您的解决方案中是否有多个项目?如果是这样,请确保您启动的是正确的。否则,请发布项目的高级编译设置和调试项目设置选项卡的详细信息。
-
查看工具->自定义->键盘。 Debug.Start 命令的值是多少?
-
你在输出窗口中得到任何信息吗?
-
解决方案中哪个项目是StartUp应用程序。
标签: c# visual-studio-2010