ASP.NET Core Windows 环境配置
ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计。本章节我们将介绍 ASP.NET Core 中的一些新的概念和它们是如何帮助我们开发现代化的 Web 应用程序
尽管 ASP.NET Core 是跨平台的,但主力开发者几乎都使用 Windows ,因此我们接下来将讲解如何在 Windows 上配置 ASP.NET Core
在使用 ASP.NET Core 开发应用程序之前,我们必须先安装一些必要的软件和配置一些环境
这三个都是可以免费使用的,你可以点击上面的链接查看详情,或者直接下载
因为 ASP.NET Core 对 Windows 的版本有一些要求,你可以点击 Windows 上 .NET Core 的先决条件 上查看你的操作系统是否支持和需要安装哪些先决条件
安装 Visual Studio Community 2017
首先点击 Visual Studio Community 2017 进入 Visual Studio Community 2017 下载页
点击右边的
Windows | macOS根据你的操作系统切换平台
然后点击左边的 Visual Studio Community 2017 下载对应操作系统的 Visual Studio Community 2017

一旦下载完成,双击 vs_community__2015151085.xxx.exe 安装程序,会弹出以下安装界面

点击继续,就会进入配置界面

配置完成后就会进入组件选择界面

其它组件都可以根据你自己的情况选择,但一定要选择以下两个组件


接下来进入漫长的程序安装期,大约 1 个小时左右

安装成功后会提示需要重启,那就重启呗

重启成功后,就可以双击桌面的 Visual Studio 2017 了,如果没有,可以在开始菜单栏里找到
如果你的电脑是 Window 8 以上版本,可以直接在左下角的搜索栏里输入 Visual
然后选择应用下的 Visual Studio 2017
如果这是你第一次安装 Visual Studio ,那么可能需要你输入微软的账号,如果没有就注册一个
登陆成功后就会出现下面的界面

一般情况下默认配置,但你也可能根据喜好自己选择
点击右下角的 启动 Visual Studio 按钮后就会进入 Visual Studio 的主界面

Visual Studio 到此已经安装成功了
ASP.NET Core 2.x 安装
ASP.NET Core 2.1 有两大部分组成,一个是运行时,一个是 SDK
我们可以直接访问下载网址 NET Core 2.1 Downloads 下载它们
点击 NET Core 2.1 Downloads 进入下载界面
选择合适的平台,比如 Windows

分别点击左边的两个 Download .NET Core 2.1 SDK 和 Download .NET Core 2.1 Runtime 下载它们

记住这些版本号,因为接下来验证会用到
两个都下载完成后,可以分别点击它们进行安装

双击 dotnet-hosting-2.1.x-win.exe 进入安装界面,勾选同意协议,啥都不用管,一直点击安装即可,要权限給权限

双击 dotnet-sdk-2.1.300-win-x64.exe 进入安装界面,同样啥都不用管,一直点击安装即可,要权限給权限
Power Shell 安装
因为 Window 8 以上版本都内置了 Power Shell,所以我们就不再讲解如何安装 Power Shell 了
如果你的电脑没有内置 Power Shell ,那么可以点击 Power Shell 查看如何安装
验证 ASP.NET Core 安装是否正确
打开 Power Shell ,开始菜单栏里找到
如果你的电脑是 Window 8 以上版本,可以直接在左下角的搜索栏里输入 power
然后选择应用下的 Power Shell 即可
输入 dotnet --info 命令,如果出现下列文本,且版本号中有刚刚下载的版本号则说明成功

你可以看到我有多个版本,那是因为我安装了很多版本
至此,ASP.NET Core 环境已经配置好了
欢迎添加个人微信号:Like若所思。
欢迎关注我的公众号,不仅为你推荐最新的博文,还有更多惊喜和资源在等着你!一起学习共同进步!

ASP.NET Core Windows 环境配置的更多相关文章
- ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core Windows 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Windows 环境配置 ASP.NET Core ...
- ASP.NET Core macOS 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core macOS 环境配置 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计.本章节我 ...
- windows/Linux下设置ASP.Net Core开发环境并部署应用
10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用 创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 ...
- 图解 ASP.NET Core开发环境准备
2016年6月28日微软宣布发布 .NET Core 1.0.ASP.NET Core 1.0 和 Entity Framework Core 1.0. .NET Core是微软在两年前发起的开源跨平 ...
- ASP.NET Core使用环境变量
前言 通常在应用程序开发到正式上线,在这个过程中我们会分为多个阶段,通常会有 开发.测试.以及正式环境等.每个环境的参数配置我们会使用不同的参数,因此呢,在ASP.NET Core中就提供了相关的环境 ...
- 翻译 - ASP.NET Core 基本知识 - 配置(Configuration)
翻译自 https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-5.0 ASP ...
- ASP.NET Core开发-如何配置Kestrel 网址Urls
ASP.NET Core中如何配置Kestrel Urls呢,大家可能都知道使用UseUrls() 方法来配置. 今天给介绍全面的ASP.NET Core 配置 Urls,使用多种方式配置Urls. ...
- 扒一扒.NET Core的环境配置提供程序
很久之前,在玩Docker的时候顺便扒了扒,最近,终于下定决心花了些时间整理并成文,希望能够给大家一些帮助. 目录 .NET Core中的配置 ASP.NET Core中的配置 扒一扒环境变量提供程序 ...
- asp.net core 将配置文件配置迁移到数据库(一)
asp.net core 将配置文件配置迁移到数据库(一) Intro asp.net core 配置默认是项目根目录下的 appsettings.json 文件,还有环境变量以及 command l ...
随机推荐
- flash判断,及安装注意
使用下面方法判断flash版本 function flashChecker() { var hasFlash = 0; //是否安装了flash var flashVersion = 0; //fla ...
- pixijs shader贴图扫光效果
pixijs shader贴图扫光效果 直接贴代码 const app = new PIXI.Application({ transparent: true }); document.body.app ...
- MySQL5.7安装脚本
目录结构: install_mysql.sh:安装脚本 my.cnf: MySQL配置文件 mysql--linux-glibc2.-x86_64.tar.gz:MySQL二进制包 以下为目录中的文件 ...
- Oracle 原生驱动带来的精度问题的分析与解决
问题 Oracle 官方提供了 dotnet core 驱动,但我们在使用中遇到了精度问题. 复现 以下代码运行数学运算 1/3,无论是 OracleCommand.ExecuteScalar() 还 ...
- 使用Git Bash在码云上上传和下载代码
前提是在码云上已经新建一个空的项目 1.新建一个目录,存放下载下来的项目,我在D盘新建了一个"gitspace"文件夹,用来存放下载下来的项目 2.进入刚刚新建的文件夹,即进入&q ...
- Server2016 IIS安装配置
- MySql数据库中正则表达式
命令 说明 ^ 在字符的开启处进行匹配 $ 在字符的末尾处进行匹配 . 匹配任何字符(包括回车和新行) [-.] 匹配括号内的任意单个字符 [m-n] 匹配m到n之间的任意单个字符,例如[0-9],[ ...
- 前端之:js
JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECM ...
- ORM:对象关系映射
一.简单操作 定义:面向对象和关系型数据库的一种映射,通过操作对象的方式操作数据 对应关系: 类对应数据表 对象对应数据行(记录) 属性对应字段 导入:from app01 import models ...
- js 加密混淆工具
访问路径:https://www.sojson.com/javascriptobfuscator.html