C++ visual studio如何与没有visual studio的用户共享exe

C++ visual studio如何与没有visual studio的用户共享exe,c++,visual-studio,share,clr,visual-studio-2019,C++,Visual Studio,Share,Clr,Visual Studio 2019,我在VisualStudio上制作了一个小游戏视觉小说(它在控制台上运行),我将它用作CLR项目 我想与没有visual studio或任何编程工具的朋友共享此应用程序,我如何才能做到这一点 我只试过编译器,但他们说“pch.h”之类的东西找不到或“conio.h”找不到 有没有办法向我的朋友展示这一点?您必须生成一个安装程序,它将自动检测您的所有程序依赖关系 我建议您创建可以检测所有这些依赖关系的安装项目: 1-安装Microsoft Visual Studio安装程序项目from 2-下载相

我在VisualStudio上制作了一个小游戏视觉小说(它在控制台上运行),我将它用作CLR项目

我想与没有visual studio或任何编程工具的朋友共享此应用程序,我如何才能做到这一点

我只试过编译器,但他们说“pch.h”之类的东西找不到或“conio.h”找不到


有没有办法向我的朋友展示这一点?

您必须生成一个安装程序,它将自动检测您的所有程序
依赖关系
我建议您创建可以检测所有这些依赖关系的
安装项目

1-安装
Microsoft Visual Studio安装程序项目
from
2-下载相应的VC Redist
3-将您的项目置于
release
模式
4-将安装项目添加到您的
VS解决方案中

5-将您的程序添加到安装项目中

6-选择项目的主要输出

7-将下载的
VC\u redist.x86.exe
添加到安装程序中

8-转到项目
自定义操作

9-添加
VC\u redist.x86.exe


10-构建您的安装项目,将生成的
msi
交给您的朋友,并享受乐趣

如果您使用特定于Visual Studio的标题、库和技术,则无法轻松地将代码移动到非Visual Studio环境中。你还不如说另一种语言。尽量坚持标准C++,并编写一个隐藏不同平台之间的差异的方法。你创建了一个“*.exe”文件吗?这就是分享结果的方式。如果你只是想炫耀这个程序,而无法在你朋友的计算机上构建它,请编译该程序并将exe文件交给你朋友。他们可能需要安装适当的.NET框架和VisualC++重新分发库来运行程序。exec,libraries,project,…@Yunnosch我在rar中共享了repos的proyect文件,我告诉他们打开它应该转到Debug->fantasycrusaderscr.exe,但他们回答说“告诉我缺少dll文件”