期待已久的.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。

安装步骤还是比较简单、傻瓜化的,主要分为几部分的安装:

  1. .net core 2.0 SDK

  2. Visual Studio 2017 安装(VS2015已经out了,还在用2015的抓紧更新吧)

  3. 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学习笔记(一):开发运行环境搭建相关推荐

  1. 华芯微特SWM181学习笔记--GPIO应用与环境搭建

    华芯微特SWM181 系列 32 位 MCU(以下简称 SWM181)内嵌 ARM® CortexTM-M0 内核, SWM181 支持片上包含精度为 1%以内的 24MHz.48MHz 时钟,并提供 ...

  2. nginx学习笔记-01nginx入门,环境搭建,常见命令

    nginx学习笔记-01nginx入门,环境搭建,常见命令 文章目录 nginx学习笔记-01nginx入门,环境搭建,常见命令 1.nginx的基本概念 2.nginx的安装,常用命令和配置文件 3 ...

  3. PHP从入门到放弃之(一)PHP介绍PHP学习路线图PHP开发软件环境搭建

    一.什么是PHP? PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl ...

  4. 一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建...

    作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装C ...

  5. .net core 2.0学习笔记(二):Hello World amp;amp; 进阶

    官网已经有一个.net core的入手教程(https://www.microsoft.com/net/core#windowscmd),但这个教程完全没有顾及全宇宙第一IDE的感受.今天就跟大家体验 ...

  6. python 云计算_云计算开发学习笔记:Python的环境搭建

    大家都知道学好Python是进入云计算领域的基础,那么在学习之前我们先来了解下Python环境是如何搭建的.Python可应用于多种平台,包括大家熟悉的Window,Linux 和 Mac OS X. ...

  7. STM32上手-STWingSKIT_BC28学习笔记(一)环境搭建和LED灯点亮

    嵌入式STM32上手学习笔记(一)LED灯点亮 STM32开发环境的搭建 1. 安装keil5 IDE 2. 下载STM32F1的支持包 3. 在Pack installer中找到F1支持包下载 4. ...

  8. Spring Boot学习笔记(一)环境搭建

    目前公司逐步将.net项目往java项目上迁,背后的原因暂且不说,但对我来说,即将踏上从零开始学习java的道路了,这里开始不定期更新学习过程,与大家分享,共同进步. 学习前的第一步就是搭建环境了,下 ...

  9. Lua 学习笔记(一)环境搭建

    Lua是一个小巧的脚本语言.Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行. 主要讲一下mac和win下的环境搭建. 工具: 1.Sublime Text 2 2.Lu ...

最新文章

  1. 抗击新冠肺炎,如何进行实时动态时序图谱建模与分析?
  2. C++中成员函数和成员变量的隶属问题
  3. c++   string类
  4. python阻塞和非阻塞_Python基础必备知识:同步异步阻塞非阻塞
  5. Takeown--夺取文件or文件夹所有权
  6. python-内存中的那些事儿-看懂变量取值的过程
  7. C# Windows Form编程
  8. 开源监控——cacti
  9. winform 添加listview数据
  10. QQ号能否成为互联网通行证?
  11. 离心泵CAE_3_FLUENT数值模拟
  12. 申请并部署阿里云SSL免费证书详细流程
  13. 什么是实体-联系图(ER图)
  14. 设置网站 titile keyword 以及 descript
  15. 自定义View - 仿QQ运动步数效果
  16. 期货市场的投资者适当性原则
  17. [HPM] Error occurred while trying to proxy request /login/account from localhost:8000 to localhost:8
  18. git拉取远程新分支到本地
  19. 深度强化学习面试题目总结
  20. 初识c语言—记录我的第一篇博客

热门文章

  1. unity3d Json解析工具类
  2. 忽略NVRAM的config,修改cisco密码
  3. 承接数字油画图稿/线条图定制(出图)业务
  4. C#对象映射器之Mapster
  5. 真不值!技术大神,却只是阿里P6...
  6. 基于事件驱动架构构建微服务第14部分:查询API
  7. 一文说通C#的属性Attribute
  8. 在.NET Core 中使用Quartz.NET
  9. .NET Core 中生成验证码
  10. .NET Core开发实战(第19课:日志作用域:解决不同请求之间的日志干扰)--学习笔记...