本文将介绍如何在windows上安装ASP.NET5,包括单独安装和通过Visual Studio 2015 安装。

本文包括:

  • 通过Visual Studio安装ASP.NET
  • 单独安装ASP.NET

通过Visual Studio安装ASP.NET

开始创建ASP.NET5应用程序的最简单的方式是安装最新版本的Visal Studio 2015(包括免费获取社区版本)。Visual Studio 是一个集成开发环境(IDE),这意味着它不仅仅是一个编辑器,同时还包括了很多创建应用程序时所需要的工具,例如ASP.NET 5 web应用程序。当安装Visual Studio 2015时,你要确保安装了Microsoft Web Developer Tools。

一旦Visual Studio已经安装,ASP.NET 5 也同时安装完毕。你可以开始创建你的第一个ASP.NET应用程序。

单独安装ASP.NET

Visual Studio 不是安装ASP.NET的唯一方式,在某些情况下安装IDE可能不是很合适。你也可以通过自身的命令提示符安装ASP.NET。这里涉及几个步骤,因为我们需要安装和配置ASP.NET的运行环境,称为.NET Execution Environment(DNX)。在安装NDX之前,我们需要一个工具:.NET Version Manager(DNVM)。

安装.NET Version Manager(DNVM)

.NET Version Manager用于安装一个或多个.NET 运行环境版本,管理哪个版本是当前激活版本的。在windows上安装DNVM,你需要以管理员身份打开命令提示框(CMD),并且运行下面的PowerShell脚本:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "&{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'))}"

或者启动PowerShell运行下面的脚本:

&{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'))}

在上述脚本运行之后,打开一个新的命令提示框并且键入DNVM 以确认DNVM是否正常工作。如果DNVM配置正确,你应该看到类似如下结果:

安装.NET Execution Environment(DNX)

通过DNVM安装最新版本的DNX,运行:dnvm upgrade

这个命令将下载最新版本的DNX到您的用户配置文件中,以便可以使用。

在上述命令正确完成后,键入dnx 以确认DNX配置是否正确。

现在DNX安装完毕,你可以开始使用ASP.NET 5了!

总结

在windows中安装ASP.NET 5无论是单独安装还是作为Visual Studio 2015的一部分安装都很简单。一旦安装完成,你就可以开始创建你的第一个ASP.NET应用程序了。

原文地址:http://docs.asp.net/en/latest/getting-started/installing-on-windows.html

在windows上安装ASP.NET 5(译文)的更多相关文章

  1. 在Mac OS X上安装ASP.NET 5(译文)

    ASP.NET 5 运行在包括OS X的可用于多个平台的.NET Execution Environment(DNX)上.本文介绍如何在OS X上通过HomeBrew安装DNX和ASP.NET 5. ...

  2. Mac OS X 上安装 ASP.NET 5

    在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目 终于有时间在 Mac 上安装一下 ASP.NET 5,网上有许多教程,但是多数的时间比较早了,版本 ...

  3. PHP 1:在Windows上安装和配置PHP,Apache和My SQL

    原文:PHP 1:在Windows上安装和配置PHP,Apache和My SQL 如果你Google一把类似的主题,你会发现相关的文章可以塞满你的硬盘.在这里之所以把它再次拿出来,目的是想记录我作为一 ...

  4. Windows平台部署 Asp.Net Core 3.1.0,将 ASP.NET Core 应用发布到 IIS ,使用 IIS 在 Windows 上托管 ASP.NET Core

    第一部分:本教程介绍如何在 IIS 服务器上托管 ASP.NET Core 应用. 官方文档地址:https://docs.microsoft.com/zh-cn/aspnet/core/tutori ...

  5. .NET平台系列26:在 Windows 上安装 .NET Core/.NET5/.NET6

    系列目录     [已更新最新开发文章,点击查看详细] 本文介绍如何在 Windows 上安装 .NET. .NET 由运行时和 SDK 组成. 运行时用于运行 .NET 应用,应用可能包含也可能不包 ...

  6. 在Windows上安装Elasticsearch 5.0

    在windows上安装Elasticsearch Elasticsearch可以使用.zip软件包安装在Windows上. elasticsearch-service.bat命令,它将设置Elasti ...

  7. 在 Windows 上安装Rabbit MQ 指南

    rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.他遵循Mozilla Public License开源协议.采用 Erlang 实现的工业级的消息队列(MQ)服务器. Ra ...

  8. 在Windows上安装虚拟机详细图文教程

    用虚拟机来安装最新的软件,安装最新的系统等等比较保险,可以避免安装不顺利影响自己原来的系统和应用,想尝鲜又担心自己完全更换系统不适应的朋友可以尝试. 虚拟机下载:https://yunpan.cn/c ...

  9. python环境搭建-在Windows上安装python3.5.2

    在Windows上安装Python3.5.2 首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.5.2对应的64位安装程序或32位安装程序(网速慢的同学 ...

随机推荐

  1. Mac删除.DS_Store文件

    1.删除.DS_Store文件 sudo find ./ -name ".DS_Store" -depth -exec rm {} \; 2.禁止生成此文件 defaults wr ...

  2. 刨一刨内核container_of()的设计精髓

    新年第一帖,总得拿出点干货才行,虽然这篇水分还是有点大,大家可以晒干了温水冲服.这段时间一直在整理内核学习的基础知识点,期间又碰到了container_of()这个宏,当然还包括一个叫做offseto ...

  3. B-tree

    2-3 Tree 二叉搜索树的每个节点只带有一个值,这个值将数据区间划分成两部分,值左边的部分(也就是小于这个值的数据)保存到节点的左子树,值右边的部分保存到节点的右子树.因此,每个非叶子节最多能够拥 ...

  4. maven下读取资源文件的问题(转)

    原文链接:http://shenchao.me/2016/04/20/maven%E4%B8%8B%E8%AF%BB%E5%8F%96%E8%B5%84%E6%BA%90%E6%96%87%E4%BB ...

  5. Beyond Compare 2

    Beyond Compare 2 确实很好用,差异行不交叉,自动留出空白,比windiff要清楚.

  6. vpython初探

    vpython 是python默认的3D模块,和python有一样的风格.与PyOpenGL相比,容易上手. vpython下载:vpython的官网(www.vpython.org).顺便说一句,官 ...

  7. Centos 基础开发环境搭建之Maven私服nexus

    hmaster 安装nexus及启动方式 /usr/local/nexus-2.6.3-01/bin ./nexus status Centos 基础开发环境搭建之Maven私服nexus . 软件  ...

  8. [转]SQL Server字符串处理函数大全

    select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不 ...

  9. Base64正反编码

    public class Base64 { private static char[] base64EncodeChars = new char[] { 'A', 'B', 'C', 'D', 'E' ...

  10. Lessons Learned 1(敏捷项目中的变更影响分析)

    问题/现象: 业务信息流转的某些环节,会向相关人员发送通知邮件,邮件中附带有链接,供相关人员进入察看或处理业务.客户要求邮件中的链接,需要进行限制,只有特定人员才能进入处理或察看.总管想了想,应道没问 ...