.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
首先安装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
相关文章推荐
- TypedValue.applyDimension()的作用
- javascript 替换元素节点replaceChild()
- iOS 开发 零散知识代码片段
- redis3.2 最新版本启动配置文件redis.conf详细说明
- 万万没想到
- 《战略调色板》:《经济学人》管理专栏文章合集第3辑,四星推荐。
- Office 文件操作权威指南06
- CCNA-acl配置注意事项
- 磁盘性能指标--IOPS 理论
- Percona Xtrabackup 备份MySQL 实例(转)
- Office 文件操作权威指南05
- Office 文件操作权威指南04
- Office 文件操作权威指南03
- 走遍世界 —— 柬埔寨
- java有参构造函数的使用
- Wrong Manifest.mf in IntelliJ IDEA created .jar
- Debian下自动备份文件并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- 二叉树的递归和非递归实现
- 安卓动画集
- 加密解密技术—Web.config加密和解密