我的vs.net为啥总是无法启动调试?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的vs.net为啥总是无法启动调试?相关的知识,希望对你有一定的参考价值。

一般有三个原因,vs自身,iis(一般是写了死循环导致IIS卡死),和代码报错(包括未设置启动项),关掉vs在打开能调试说明电脑并不怎么兼容这个版本的vs,导致在内存中出现错误。重启才能调试一般是iis服务出现问题,就是如下这个调试会自动启动的服务。重启他的服务就行。



代码报错的话会提示的,启动项右击可以设置为启动项。最不好搞的就是IIS服务出现问题。我之前就是写了个死循环,老卡死IIS。不是关掉页面死循环就结束的,要重启服务或重启电脑。

参考技术A 右键解决方案》设置启动项目

为啥我的 exe 文件无法从 Visual Studio 2015 的调试或发布文件夹中打开?

【中文标题】为啥我的 exe 文件无法从 Visual Studio 2015 的调试或发布文件夹中打开?【英文标题】:Why doesn't my exe file open from the debug or release folder for visual studio 2015?为什么我的 exe 文件无法从 Visual Studio 2015 的调试或发布文件夹中打开? 【发布时间】:2016-10-11 01:12:13 【问题描述】:

我还是 Visual Studio 的新手,我正在拼命寻找一种方法来从 exe 文件运行我的简单控制台应用程序(在 c 中)。我找到了我的调试和发布文件夹,每个文件夹都包含 ilk、pdb、iobj 和 ipdb 以及 exe 文件。这可能是一个非常简单的答案,所以请保持基本的理解,谢谢:c

【问题讨论】:

那么你的问题是什么?您说过您在调试和发布文件夹中都找到了 .exe 文件。您遇到的问题似乎是什么?您还没有解释您是如何尝试运行 .exe 或遇到什么问题的。 嗯....如果您阅读标题,您会看到我的问题,“为什么我的 exe 文件无法从 Visual Studio 2015 的调试或发布文件夹中打开?” 如果您阅读我的 cmets,您会看到我要求您就那个模糊问题澄清一些具体点。请edit 您的问题具体关于您如何尝试运行您的可执行文件,以及您在执行此操作时遇到的具体问题。我们不会坐在你的机器前弄清楚你在问什么,我们也无法从我们所处的位置读懂你的想法。如果您需要帮助,请明确您遇到的问题。 edit您的问题并解释您遇到的问题,而不是尖刻,有人可能会帮助您。 嗯...我将光标悬停在位于Visual Studio 2015的调试文件夹或发布文件夹中的exe文件上。然后我按下鼠标左键两次(它称为双击,如果您不熟悉该过程,它通常会打开文件)。然后什么也没有发生。这对你来说足够具体吗? 好的。如果你坚持要粗鲁,我会投票结束这个问题,因为它不清楚。你的态度和侮辱性的行为不会让你走得太远。祝你好运。你会需要它的。您是向我们寻求免费帮助解决您的问题的人。你没必要在这里采取任何态度。但是我已经看到我没有理由想为您提供任何帮助。正如我所说,祝你好运。 【参考方案1】:

也许你已经通过双击运行了 .exe,但是在它完成运行之后就消失了。 你应该添加这样的句子: Console.ReadLine();

在您的代码中。

【讨论】:

【参考方案2】:

如果您用 C++ 或 C 编写,您可以添加代码“system("pause");”。如果您在项目输出路径中双击 .exe 文件,它不会直接关闭控制台窗口。

这里是一个简单的示例:

https://www.youtube.com/watch?v=F82W3pv87Hk

【讨论】:

以上是关于我的vs.net为啥总是无法启动调试?的主要内容,如果未能解决你的问题,请参考以下文章

VS2010 无法自动下载所需文件

为啥我的 Flapdoodle 嵌入式 MongoDB 测试无法运行? (创建 'embeddedMongoServer' 无法启动进程 EOF)

为啥我用vs2012编完c语言之后调试时显示“无法启动程序,系统找不到指定文件”?

为啥我的 Postgres 数据库工作了一段时间,然后重新启动后无法“启动服务器”?

为啥我的电脑无法启动游戏

为啥我的 Angular 8 项目在安装 Angular 10 cli 后无法启动?