首页 > Web开发 > 详细

(.NET Core).NET Core生成后Bin目录下无exe文件

时间:2019-10-25 13:45:42      阅读:272      评论:0      收藏:0      [点我收藏+]

最近在使用net Core2.0时发现项目下面没有生成exe文件,却而代之的是DLL文件,但是在运行程序的时候就不太方便,因此整理了一下使用方法:

在项目目录下打开控制台,输入 dotnet XXX.dll 然后程序就可以运行 。

 技术分享图片

 

 

 技术分享图片

 

 

 

 

同时还有其他方法生成EXE文件,在编译的时候 输入

 dotnet build --runtime win-x64

也就是在后面增加一行 --runtime win-x64是生成的平台版本

另外,--rumtime也可以简写为 –r,该命令可以简写如下:

    dotnet build -r win-x64

发布的时候使用dotnet publish即可,

    dotnet publish -c Release -r win-x64

该参数可以支持如下命令:

剩下的一个问题就是参数rid该如何选择,这里可以参看MSDN上的这篇文章:.NET Core RID Catalog。如果不想看这篇文章,对于Windows可以参考下表:

Portable

win-x86 / win-x64

Win7 / 2008 R2

win7-x86 / win7-x64

Win8 / 2012

win8-x86 / win8-x64 / win8-arm

Win8.1 / 2012 R2

win81-x86 / win81-x64 / win81-arm

Win10

win10-x86 / win10-x64 / win10-arm / win10-arm64

 

 

 

 来自 <https://blog.csdn.net/qq_25482087/article/details/81357679>

(.NET Core).NET Core生成后Bin目录下无exe文件

原文:https://www.cnblogs.com/qiulidong/p/11736902.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!