.net core 跨平台实践
作者:@nele
本文为作者原创,转载请注明出处:https://www.cnblogs.com/nele/p/5634305.html
目录
本人采用Ubuntu 14.04 来实现.net core 的跨平台实践。
首先安装Ubuntu14.04系统。安装细节问百度。
1..net core console程序的跨平台
首先新建一个console程序 在一个空目录下用dotnet 命令行创建
修改project.json文件
在命令上中dotnet restore (还原包)
在命令上输入命令 dotnet publish -r ubuntu.14.04-x64 用于发布Ubuntu下的部署
将下面目录拷到Ubuntu上
赋予consoletest 全部的权限
输入./consoletest 执行控制台程序 结果如下:
2.发布web项目
在一个空目录新建一个web项目 命令如下:
dotnet new -t Web
修改project.json如下
修改相关的代码。
同样使用 dotnet publish -r ubuntu.14.04-x64 来发布。
有一点不用这个时候View是文件没有进来,可以把这个文件夹拷贝到publish目录。
同样直接拷贝publish到服务器上。赋予publish目录全部的权限。运行。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步