Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.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
Visual Studio中控制台项目的Exe文件? 我想在没有任何IDE的情况下在第二台机器上执行C++程序。_C++_Windows_Cmd_Exe_Visual Studio 2019 - Fatal编程技术网

Visual Studio中控制台项目的Exe文件? 我想在没有任何IDE的情况下在第二台机器上执行C++程序。

Visual Studio中控制台项目的Exe文件? 我想在没有任何IDE的情况下在第二台机器上执行C++程序。,c++,windows,cmd,exe,visual-studio-2019,C++,Windows,Cmd,Exe,Visual Studio 2019,我试图启动项目调试文件夹中的.exe文件,并在下面生成一个.exe文件 两个.exe都给了我相同的错误(手动启动和从提示符启动): < >我尝试卸载和重新安装微软Visual C++ +每个VisualStudio 2015, 2017 E 2019的可重新分配,但仍然存在相同的错误。 我错过了什么?如何在不安装整个VisualStudioIDE的情况下运行它?谢谢您的时间。您需要将程序编译成版本的exe文件。除非在任何设备上安装了Visual Studio,否则使用调试编译程序将永远无法在该设

我试图启动项目调试文件夹中的.exe文件,并在下面生成一个.exe文件

两个.exe都给了我相同的错误(手动启动和从提示符启动):

< >我尝试卸载和重新安装微软Visual C++ +每个VisualStudio 2015, 2017 E 2019的可重新分配,但仍然存在相同的错误。


我错过了什么?如何在不安装整个VisualStudioIDE的情况下运行它?谢谢您的时间。

您需要将程序编译成版本的exe文件。除非在任何设备上安装了Visual Studio,否则使用调试编译程序将永远无法在该设备上运行

为什么会发生这种情况?


如果选择“调试”,则在程序运行之前,它会加载一些DLL文件以在visual studio中进行调试。现在,在其他机器上可能没有安装visual studio,因此它找不到DLL文件,因此无法启动。但是Release,就像它的名字一样,当你想把你的程序发送给朋友,或者在另一台计算机上使用,或者在互联网上共享时,使用Release。但是,如果您正在测试bug并且仍在处理程序,请使用Debug。

在构建项目时,您需要静态链接所需的库。否则,它假定它们通过现有DLL动态可用。在项目属性下查找。以前从未导出项目,因此我不知道在哪里查找项目属性。你有什么指南可以推荐我使用一个可工作的.exe吗?请查看菜单下的“项目>属性”:)影响“导出”项目的不仅仅是几个项目。如果你在VS中创建项目,你应该会熟悉它。是的,在我发表评论后发现:P
Advanced>在静态库中使用MFC
,它可以工作。非常感谢您抽出时间!:)
The program can’t start because
 - VCRUNTIME140D.dll
 - MSVCP140D.dll
 - VCRUNTIME140_1D.dll
 - ucrtbased.dll
is missing from your computer. [...]