.net core 2.0学习笔记(一):开发运行环境搭建
期待已久的.net core 2.0终于发布了!大家等的花儿都谢了。 不过比预期提前了一个多月,这在微软历史上还真的不多见。按照历史经验看,2.0版本应该比较靠谱,我猜这也是社区非常火爆的原因吧。下面就简单分享一下.net core2.0开发运行环境的搭建过程。.net core 理论知识在此就不赘述了,不了解的可以参考:https://docs.microsoft.com/zh-cn/dotnet/core/ 、https://msdn.microsoft.com/zh-cn/magazine/mt694084.aspx。
安装步骤还是比较简单、傻瓜化的,主要分为几部分的安装:
.net core 2.0 SDK
Visual Studio 2017 安装(VS2015已经out了,还在用2015的抓紧更新吧)
Docker环境安装(非必须,不过既然玩.net core,估计没几人不安装这个吧)
(一 )安装.net core 2.0 SDK
请从https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md下载安装包,然后执行安装。
与1.0版本相比,2.0支持的OS也更多了,如果想获取其他版本的安装请到这里:https://github.com/dotnet/cli/tree/release/2.0.0#installers-and-binaries
(二)安装 Visual Studio 2017
请从下面地址下载VS2017,建议安装15.3以上的版本。https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes。VS2017的好东西还是非常多的,非常值得升级。
VS2017安装的安装采用了新的交互方式,在执行时请务必选择.net core相关的组件包。
如果在初始安装时,漏掉了.net core,可以在开始菜单中找到Visual Studio Installer,然后进行编辑安装信息,继续选择.net core 进行安装即可。
(三)Docker环境安装
1.在安装docker之前,先说一下对环境的要求。如果是Windows 桌面版本的话,必须是Windows8.1以上版本,并且必须是专业版本或者企业版,不能是家庭版。如果是家庭版,请重装OS。OS达标后,请先启用Hyper-V,具体请参考:https://docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v 。
2.从下面地址下载docker安装程序:https://www.docker.com/docker-windows,在安装前建议先把VMWare卸载掉,据说有冲突。Docker的操作指导请戳这里:https://docs.docker.com/docker-for-windows/#docker-settings
相关文章:
.NET Core 2.0 正式发布信息汇总
.NET Standard 2.0 特性介绍和使用指南
.NET Core 2.0 的dll实时更新、https、依赖包变更问题及解决
.NET Core 2.0 特性介绍和使用指南
Entity Framework Core 2.0 新特性
体验 PHP under .NET Core
.NET Core 2.0使用NLog
升级项目到.NET Core 2.0,在Linux上安装Docker,并成功部署
解决Visual Studio For Mac Restore失败的问题
原文地址:http://www.cnblogs.com/vveiliang/p/7380260.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
.net core 2.0学习笔记(一):开发运行环境搭建相关推荐
- 华芯微特SWM181学习笔记--GPIO应用与环境搭建
华芯微特SWM181 系列 32 位 MCU(以下简称 SWM181)内嵌 ARM® CortexTM-M0 内核, SWM181 支持片上包含精度为 1%以内的 24MHz.48MHz 时钟,并提供 ...
- nginx学习笔记-01nginx入门,环境搭建,常见命令
nginx学习笔记-01nginx入门,环境搭建,常见命令 文章目录 nginx学习笔记-01nginx入门,环境搭建,常见命令 1.nginx的基本概念 2.nginx的安装,常用命令和配置文件 3 ...
- PHP从入门到放弃之(一)PHP介绍PHP学习路线图PHP开发软件环境搭建
一.什么是PHP? PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl ...
- 一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建...
作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装C ...
- .net core 2.0学习笔记(二):Hello World amp;amp; 进阶
官网已经有一个.net core的入手教程(https://www.microsoft.com/net/core#windowscmd),但这个教程完全没有顾及全宇宙第一IDE的感受.今天就跟大家体验 ...
- python 云计算_云计算开发学习笔记:Python的环境搭建
大家都知道学好Python是进入云计算领域的基础,那么在学习之前我们先来了解下Python环境是如何搭建的.Python可应用于多种平台,包括大家熟悉的Window,Linux 和 Mac OS X. ...
- STM32上手-STWingSKIT_BC28学习笔记(一)环境搭建和LED灯点亮
嵌入式STM32上手学习笔记(一)LED灯点亮 STM32开发环境的搭建 1. 安装keil5 IDE 2. 下载STM32F1的支持包 3. 在Pack installer中找到F1支持包下载 4. ...
- Spring Boot学习笔记(一)环境搭建
目前公司逐步将.net项目往java项目上迁,背后的原因暂且不说,但对我来说,即将踏上从零开始学习java的道路了,这里开始不定期更新学习过程,与大家分享,共同进步. 学习前的第一步就是搭建环境了,下 ...
- Lua 学习笔记(一)环境搭建
Lua是一个小巧的脚本语言.Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行. 主要讲一下mac和win下的环境搭建. 工具: 1.Sublime Text 2 2.Lu ...
最新文章
- 抗击新冠肺炎,如何进行实时动态时序图谱建模与分析?
- C++中成员函数和成员变量的隶属问题
- c++ string类
- python阻塞和非阻塞_Python基础必备知识:同步异步阻塞非阻塞
- Takeown--夺取文件or文件夹所有权
- python-内存中的那些事儿-看懂变量取值的过程
- C# Windows Form编程
- 开源监控——cacti
- winform 添加listview数据
- QQ号能否成为互联网通行证?
- 离心泵CAE_3_FLUENT数值模拟
- 申请并部署阿里云SSL免费证书详细流程
- 什么是实体-联系图(ER图)
- 设置网站 titile keyword 以及 descript
- 自定义View - 仿QQ运动步数效果
- 期货市场的投资者适当性原则
- [HPM] Error occurred while trying to proxy request /login/account from localhost:8000 to localhost:8
- git拉取远程新分支到本地
- 深度强化学习面试题目总结
- 初识c语言—记录我的第一篇博客
热门文章
- unity3d Json解析工具类
- 忽略NVRAM的config,修改cisco密码
- 承接数字油画图稿/线条图定制(出图)业务
- C#对象映射器之Mapster
- 真不值!技术大神,却只是阿里P6...
- 基于事件驱动架构构建微服务第14部分:查询API
- 一文说通C#的属性Attribute
- 在.NET Core 中使用Quartz.NET
- .NET Core 中生成验证码
- .NET Core开发实战(第19课:日志作用域:解决不同请求之间的日志干扰)--学习笔记...