码迷,mamicode.com
首页 > Web开发 > 详细

.net core 跨平台实践

时间:2016-07-01 22:47:12      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

本人采用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目录全部的权限。运行。

技术分享

 

 技术分享

 源代码:http://files.cnblogs.com/files/nele/coreprojects.rar

.net core 跨平台实践

标签:

原文地址:http://www.cnblogs.com/nele/p/5634305.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!