您的位置:首页 > 其它

.net core 跨平台实践

2016-07-01 21:31 465 查看
本人采用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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: