win10下vs2015创建asp,net core项目并运行在ubuntu14.04下
2016-05-30 22:44
489 查看
上文说了.net core程序在win10与ubuntu下运行,用的是示例程序(https://github.com/aspnet/cli-samples),今天用vs2015 构建asp.net core mvc示例程序并运行下ubuntu下。
首先需要下载如下环境与软件至于下载还是32位还是64位根据你系统的了,本文基于64位。
1 .NET Core SDK(运行环境+命令行接口)地址:https://go.microsoft.com/fwlink/?LinkID=798398
2 Visual Studio Community 2015 Update2 (vs2015)下载地址:https://www.visualstudio.com/products/visual-studio-community-vs
3 .NET Core Tooling Preview 1 for Visual Studio 2015 (.net core 模板) 下载地址:https://go.microsoft.com/fwlink/?LinkId=798481
如第三个模板工具安装
安装完打开vs 会看到如下, 多了.net core 相关的模板,有纯运行在.net core 上的,也有兼容运行在.net framework(4.6以上版本)上的asp.net core程序。
接下来创建一个asp.net core mvc 项目
在项目保存时自动下载依赖包。
win下运行方式有两种,一种是自承载,一种是iisexpress ,以下自承载方式 如下选择
浏览器自动打开,你的默认应该localhost:5000。
在自承载方式下可以自定义端口如我定义了两个端口如下,不设置默认为5000;
如果使用iisexpress设置这里运行不了。
ubuntu下运行
1.用vs发布asp.net core mvc 项目
然后拷贝publishoutput里mvc 项目到ubuntu里如下
ubuntu 下安装dotnet sdk 参考https://www.microsoft.com/net/core#ubuntu 如已有dotnet环境执行运行 dotnet 你的应用程序.dll如下,端口为默认5000
无需安装.NET Core SDK,也可以运行,如使用如下命令发布 dotnet publish -r ubuntu.14.04-x64 请参考http://www.cnblogs.com/linezero/p/5475246.html
原文地址:http://www.cnblogs.com/Dream618/p/5540731.html
首先需要下载如下环境与软件至于下载还是32位还是64位根据你系统的了,本文基于64位。
1 .NET Core SDK(运行环境+命令行接口)地址:https://go.microsoft.com/fwlink/?LinkID=798398
2 Visual Studio Community 2015 Update2 (vs2015)下载地址:https://www.visualstudio.com/products/visual-studio-community-vs
3 .NET Core Tooling Preview 1 for Visual Studio 2015 (.net core 模板) 下载地址:https://go.microsoft.com/fwlink/?LinkId=798481
如第三个模板工具安装
安装完打开vs 会看到如下, 多了.net core 相关的模板,有纯运行在.net core 上的,也有兼容运行在.net framework(4.6以上版本)上的asp.net core程序。
接下来创建一个asp.net core mvc 项目
在项目保存时自动下载依赖包。
win下运行方式有两种,一种是自承载,一种是iisexpress ,以下自承载方式 如下选择
浏览器自动打开,你的默认应该localhost:5000。
在自承载方式下可以自定义端口如我定义了两个端口如下,不设置默认为5000;
如果使用iisexpress设置这里运行不了。
ubuntu下运行
1.用vs发布asp.net core mvc 项目
然后拷贝publishoutput里mvc 项目到ubuntu里如下
ubuntu 下安装dotnet sdk 参考https://www.microsoft.com/net/core#ubuntu 如已有dotnet环境执行运行 dotnet 你的应用程序.dll如下,端口为默认5000
无需安装.NET Core SDK,也可以运行,如使用如下命令发布 dotnet publish -r ubuntu.14.04-x64 请参考http://www.cnblogs.com/linezero/p/5475246.html
原文地址:http://www.cnblogs.com/Dream618/p/5540731.html
相关文章推荐
- 【AspNet Core】Nuget代理网站
- Dotnetnuke安装
- .net mvc web api上传图片/文件并重命名
- ubuntu 下安装metasploit
- ASP.NET里的Session详细解释
- ASP.NET多次点击提交按钮以及Session超时和丢失过期问题
- 【译】Asp.net mvc 使用ITextSharp PDF to HTML (解决img标签问题)
- Java整合Sikuli和Asprise.OCR实现桌面自动化
- 优秀ASP.NET程序员修炼之路
- asp.net mvc 5 蛋疼的问题
- [ASP.NET MVC 小牛之路]16 - Model 验证
- Raspberry Pi3 ~ 安装 nfs Server
- ASP.NET Core 开发-中间件(StaticFiles)使用
- ASP.NET vNext 概述
- ASP.NET页面——视图状态
- 无法激活服务,因为它不支持 ASP.NET 兼容性
- 注册asp.net 4.0 到iis
- asp.net mvc,做 301 永久重定向
- ASP.NET中基于soaphead的webservice安全机制
- ASP.NET中Webservice安全 实现访问权限控制