Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#控制台应用程序赢得';不调试,很奇怪_C#_Console Application - Fatal编程技术网

C#控制台应用程序赢得';不调试,很奇怪

C#控制台应用程序赢得';不调试,很奇怪,c#,console-application,C#,Console Application,我在现有解决方案中创建了一个新的控制台应用程序。设置一个断点,它就不会调试 它会打开并立即再次关闭。在同一解决方案中测试了另一个控制台应用程序,效果良好 有什么想法吗?尝试清理解决方案,然后手动清除您的bin目录。愚蠢的问题,但您确定新应用程序是实际运行的应用程序,而不是其他应用程序吗?有时当我们遇到问题时,我们会避免使用最明显的解决方案,但检查它们总是有帮助的 是否尝试查看该应用程序的配置是否处于调试状态?尝试以管理员身份打开Visual Studio。我也遇到了同样的问题,我的思维完全陷入了

我在现有解决方案中创建了一个新的控制台应用程序。设置一个断点,它就不会调试

它会打开并立即再次关闭。在同一解决方案中测试了另一个控制台应用程序,效果良好


有什么想法吗?

尝试清理解决方案,然后手动清除您的bin目录。

愚蠢的问题,但您确定新应用程序是实际运行的应用程序,而不是其他应用程序吗?

有时当我们遇到问题时,我们会避免使用最明显的解决方案,但检查它们总是有帮助的


是否尝试查看该应用程序的配置是否处于调试状态?

尝试以管理员身份打开Visual Studio。我也遇到了同样的问题,我的思维完全陷入了10分钟左右的困惑。

对于我来说,取消选中项目属性的“构建”部分中的“优化代码”解决了这个问题

我发现在使用某个示例应用程序时,“高级构建设置、输出、调试信息”被设置为“可移植”。将此值设置为“Full”解决了问题。

您可以尝试在控制台程序的末尾添加以下代码

Console.ReadKey();

你确定它正在到达断点吗?听起来您的代码似乎在结束时从未经过设置断点的逻辑。作为FreeAsInBeer观点的后续,请在主函数处设置断点,以确保从正确的入口点开始。出于某种原因,目标设置为x86。修正了,谢谢。我的建议(我已经建议/编辑了修改):努力提高你的英语,这很重要,这是练习的好地方。我希望我的修改已经达到了预期的意义,如果有错误,我很抱歉。还可以使用文本格式分隔代码/说明/标题。这使答案更容易理解。依我拙见关于内容,是的,它停止执行,它不是调试的更好的解决方案,它是一种变通方法(调试'80样式):-)。