Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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
C# 如何创建控制台应用程序的exe_C#_Winforms - Fatal编程技术网

C# 如何创建控制台应用程序的exe

C# 如何创建控制台应用程序的exe,c#,winforms,C#,Winforms,如何为console forms应用程序创建exe?只要构建项目,就会创建一个exe文件。您通常可以在项目的调试文件夹中找到它 C:\Users\username\Documents\Visual Studio 2012\Projects\ProjectName\bin\Debug 以下步骤是创建.exe(即可执行文件)所必需的 1) 开放式VisualStudio框架 2) 然后,创建一个新项目或应用程序 3) 按F5构建或执行应用程序通常,exe可以在调试文件夹中找到,如前所述,但不能在发

如何为console forms应用程序创建exe?

只要构建项目,就会创建一个
exe
文件。您通常可以在项目的调试文件夹中找到它

C:\Users\username\Documents\Visual Studio 2012\Projects\ProjectName\bin\Debug

以下步骤是创建.exe(即可执行文件)所必需的 1) 开放式VisualStudio框架 2) 然后,创建一个新项目或应用程序
3) 按F5构建或执行应用程序通常,exe可以在调试文件夹中找到,如前所述,但不能在发布文件夹中找到,该文件夹在我的配置中默认禁用。如果要激活发布文件夹,可以执行以下操作:
构建->批量构建并激活发布配置中的“构建”复选框。单击build按钮时,将生成具有某些依赖项的exe。现在你可以复制并使用它了

对于.net core 2.1控制台应用程序,以下方法适用于我:

1-来自CLI(在生成应用程序并根据指定的生成类型导航到调试或发布文件夹后):

2-来自Visual Studio

R.C solution and click publish
'Target location' -> 'configure' ->
   'Deployment Mode' = 'Self-Contained'
   'Target Runtime' = 'win-x64 or win-x86 depending on the OS'
参考资料:

有关.net核心应用程序可用的所有部署选项的详细说明,请参阅以下文章:


对于.NET Core 2.2,您可以发布应用程序并将目标设置为自包含的可执行文件

在VisualStudio中,右键单击控制台应用程序项目。选择“发布到文件夹”,然后按如下方式设置配置文件设置:


你可以在publish文件夹中找到带有.exe的编译代码。

只需创建新的C#Console应用程序项目,然后进行编译。OK我找到了它,实际上我被要求为我的Console应用程序创建一个exe,但它是否与我在debug文件夹中找到的exe相同?这取决于设置,如果您将项目设置为调试模式,它将位于调试文件夹中,如果它处于发布模式,您将在bin下有一个发布文件夹,其中将包含exe@beingfab,它是相同的,控制台应用程序的输出类型是可执行文件<代码>*.exe。错了,我得到的只是一个pdb文件、一个dll和一些json文件。没有exe。@NathanMckaskle.Net Core将只创建一个.dll。要获取exe,请签出此线程:这是调试过程。他希望将其作为可执行文件提供。(发布)这只是您提到的一个调试过程。Exe在Release或Debug folderGood中,但我需要右键单击项目,而不是解决方案。需要创建一个新的FolderProfile。
R.C solution and click publish
'Target location' -> 'configure' ->
   'Deployment Mode' = 'Self-Contained'
   'Target Runtime' = 'win-x64 or win-x86 depending on the OS'