dotnet core publish and run

本文介绍了如何使用dotnet publish命令在Windows、Ubuntu及MacOS环境下发布.NET Core应用程序,并提供了不同平台下的具体操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

refs:

ubuntu下运行环境安装:

https://www.microsoft.com/net/core#linuxubuntu

https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-publish

发布运行

http://www.cnblogs.com/linezero/p/5475246.html

http://www.cnblogs.com/ants/p/5659123.html


 在工程目录根目录下

Windows:

这里默认输入 dotnet publish 会发布 win7-x64 。

我们定位到 win7-x64\publish 文件夹,可以直接执行 dotnethello.exe ,无需安装.netcore sdk 。

 

Ubuntu:

我们要发布到linux ubuntu 直接指定 runtime 。

dotnet publish -r ubuntu.16.04-x64

把发布文件夹(ubuntu.16.04-x64/publish)拷贝到ubuntu上。

直接就可以执行.

设置文件夹下的执行文件dotnethello 设置好权限以后直接 ./dotnethello

Mac OS:

同理mac os 一样,指定osx runtime。

dotnet publish -r osx.10.10-x64

将 osx.10.10-x64/publish 拷贝到mac os 。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值