Visual C++Express.exe在第一次执行之后再次运行
Visual C++ Express .exe runs again after the first execution
我在visual c++2010 express中遇到了一个问题,当我试图运行我的代码时,它运行得很好,但当我关闭它时,它又运行了。所以我认为问题出在我的代码中,所以我尝试了一个非常基本的代码,比如这样。
#include <iostream>
int main()
{
std::cout << "test" << std::endl;
return 0;
}
然后我尝试重置vc++设置,但即使在调试器中,.exe仍在运行2倍。然后我试着重新安装,但仍然存在同样的问题。我试着把我的.exe导入其他机器,看看它是否会运行2倍,是的,它在我关闭后会再次运行。所以我希望这里有人能帮我解决这个问题。
这很奇怪,但也有可能。
以前有人问过如何做到这一点:在Visual Studio中一键运行多个实例(有时你要摆脱的是别人想要的:))。以下注释是从那里借来的。因此,您可以检查您的visual studio设置是否设置了以下内容。也许你得到了下面的一套。希望能有所帮助。
- 假设您当前的项目是A,它的输出是c:\bin\my.exe
- 将一个空项目添加到A的解决方案中,称其为"Dummy">
- 在Dummy的项目属性->调试下,将命令设置为点c:\bin\my.exe
- 在解决方案属性->Configuration Manager下,取消选中Dummy项目的所有构建,这样VS就不会尝试构建它(构建空项目失败)
- 在解决方案属性->启动项目下,选择多个启动项目,并将A和Dummy的操作设置为启动
- 现在点击F5,您的exe将被启动两次,每次都在一个单独的调试实例下。(您将能够在调试->查看->进程窗口中看到)
相关文章:
- 为什么在popback()操作之后,它仍然打印完整的矢量
- C++ 如果在 if 为 true 之后运行,为什么还会这样做
- 在SIGABRT c ++信号之后继续运行程序
- 在 fork() 之后,如何在 for() 循环中继续运行 execve()
- C++循环在 EOF 之后继续运行时这样做
- 在c++中,未使用的"new long"循环之后的所有内容都运行得更快
- Visual C++Express.exe在第一次执行之后再次运行
- std系统在转到下一行c++之后运行
- 用于在检测到正方形之后运行命令的c++算法
- 当shared_ptr超出范围时,c++崩溃..在成功运行至少100000次之后
- 如何在所有测试用例 BOOST c++ 之后运行函数
- 在MAKE之后,如何运行一个不可执行的文件
- 如何创建一个C/ c++程序,生成XML并在之后运行DOS命令
- __finally应该在EXCEPTION_CONTINUE_SEARCH之后运行
- C -在main()结束之前/之后运行函数
- Std::async保证在return语句之后运行
- 为什么不在pop之后运行task并返回true呢?
- 如何在命令之后保持shell运行
- 运行代码时是否可以在main()之后调用其他方法/指令
- 如何确保 CMAKE 代码将在子目录之后运行