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

Posted

技术标签:

【中文标题】为啥我的 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

【讨论】:

以上是关于为啥我的 exe 文件无法从 Visual Studio 2015 的调试或发布文件夹中打开?的主要内容,如果未能解决你的问题,请参考以下文章

当我构建我的项目时,Visual Studio 2008 没有创建 .exe 文件。任何想法为啥?

为啥 cl.exe(Visual Studio 编译器)无法使用 CMake(错误报告)编译项目?

为啥 Visual Studio 编译器无法找到某些头文件而 intellisense 可以?

从 Visual Studio 调试独立的 exe

为啥在安装Visual Studio 2005之后,开机时"SVCHOST.EXE"进程占用CPU很高?且内存消耗将近100MB!?

无法将 matlab.exe 进程附加到 Visual Studio 2013 以调试 mex 文件?