首页 学习日记正文

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

阿沐 学习日记 2019-07-13 1339 0 C#

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

今天在练习C#网络编程时,想生成.exe文件多客户端测试的时候,发现生成不了

很郁闷,网上找了一下,问题终于解决。


先说下,我的项目是MyClient,在VS2017按F5调试后,正如下图显示的,并没有生成exe文件,可执行文件就一个dll文件


image.png

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


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


image.png


然后点编辑这个xxx.csproj


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


image.png


我的电脑是win10 x64 ,所以中间属性填win10-x64   (根据自己电脑自行修改  win-x86   or   win-x64 )


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

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

image.png


然后点开这个文件夹,就可以找到exe文件了。

image.png


OK,结束!



打赏

评论

Music