Asp.net 5+VS Code 配置使用
最近在家里电脑中安装VS 2015后将先前的VS2013卸载后,使用VS 2015 创建的asp.net 项目运行时总是提示"分析器错误信息: 未能加载类型"xxxx.Global"。 ",在度娘和google中各种解决方式都尝试后仍未解决该问题(如果谁有解决方法请赐教!)。发现asp.net 5的运行与先前版本有所不同,于是进行一番尝试,并将过程记录下来。
-
环境准备
安装 VS Code
安装 Node.js,创建模板项目时需要
-
安装ASP.NET 5 和DNX
该文档主要介绍基于windows环境下的安装方法,OS X和Linux的安装方法请参考官方文档。
a.以管理员身份打开命令行工具,运行以下命令安装DNVN(.NET Version Manager)
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "&{$Branch='dev';iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1'))}"
b.下载DNX (.NET Execution Environment),在命令行中输入以下命令
dnvm upgrade
如果出现无法下载的情况,建议修改DNS服务器为:114.114.114.114
- 创建 Asp.net 5 web
a.使用npm安装 Yeoman(用于创建模板项目)、Grunt和Bower
npm install -g yo grunt-cli generator-aspnet bower
建议使用npm的国内代理地址,不然容易出现无法安装的情况
b.创建应用程序,导航到需要创建应用的目录运营以下命令
yo aspnet
选择需要创建的项目类型为 Web Application后输入项目名称为web
c.进入项目目录并安装必须的依赖包
cd web
dnu restore
可以在当前目录下输入
Code
直接打开VSCode
-
在web目录下直接输入命令
dnx web
运行网站
在浏览器中直接输入 http://localhost:5000 即可访问网站,感觉比在IIS中运行的网站速度要快一些。