最新版本号[免费下载]

C#:控制台应用程序如何生成 .exe文件的方法

作者: 发布时间:2020-05-30 来源:本站原创 点击数:

生成exe

一个项目名叫 JieXi2Test 是一个控制台应用程序,在visualStudio中按了f5会弹出一个黑框框做输出显示,如果我们想要像窗体应用那样直接点击文件夹中的.exe运行程序该怎么办?

我们会想到去 debug目录下找 JieXi2Test.exe ,不过很可惜,找不到。

默认的控制台应用程序,按了f5生成的只有图上这些文件,并没有 .exe文件,那怎么办?

我们想要运行程序,你可以用 cmd 进入该目录 输入 : start dotnet xxx.dll 即可运行。(xxx是 项目名JieXi2Test)

但是这样还是太麻烦,有没有什么办法直接点击.exe就可以了,不用一步步的cd找目录,然后输入命令才能运行。如下:

配置csproj项目文件

右击项目,选择 编辑 JieXi2Test.csproj

在文件中加入一句: <RuntimeIdentifier>win10-x64</RuntimeIdentifier>

其中可以改成: win-x86 win-x64 等自己摸索

总体如下:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.0</TargetFramework>
    <RuntimeIdentifier>win10-x64</RuntimeIdentifier>
  </PropertyGroup>
</Project>

然后按f5,调试生成,第一次会报错,没事,再按一次f5调试生成即可。

即可看到在debug下有 win10-x64文件夹,里面的内容如下:

此时就有了我们想要的 .exe文件。

本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色