Visual studio 2015 VS 2015中的ASP.NET MVC6参考

Visual studio 2015 VS 2015中的ASP.NET MVC6参考,visual-studio-2015,asp.net-core,asp.net-core-mvc,Visual Studio 2015,Asp.net Core,Asp.net Core Mvc,我正在Windows 7上使用ASP.NET beta 7,VS 2015 当我在以.NET 4.6框架为目标的VS2015中创建一个新的MVC6项目时,我的项目引用如下所示: DNX 4.5.1 DNX Core 5.0 在一些在线教程中,我将其视为: ASP.NET 5.0 ASP.NET Core 5.0 我尝试了几次在线教程,但遇到了如下错误: “…所需的锁文件不存在。请运行“dnu还原”以生成新的锁文件…” 运行“dnu还原”会导致命令窗口中出现错误页面: “发送请求时出错” 当我

我正在Windows 7上使用ASP.NET beta 7,VS 2015

当我在以.NET 4.6框架为目标的VS2015中创建一个新的MVC6项目时,我的项目引用如下所示:

DNX 4.5.1
DNX Core 5.0
在一些在线教程中,我将其视为:

ASP.NET 5.0
ASP.NET Core 5.0
我尝试了几次在线教程,但遇到了如下错误:

“…所需的锁文件不存在。请运行“dnu还原”以生成新的锁文件…”

运行“dnu还原”会导致命令窗口中出现错误页面:

“发送请求时出错”

当我运行dnvm时,它显示beta 5。。。所以我尝试了“dnvm使用1.0.0-beta7”,它仍然使用beta 5

我尝试了“dnvm升级”,得到了以下结果:

在一个特定的教程中,我试图将MVC6与EF7一起使用,但无法运行迁移命令


有人能解释一下这些问题吗,或者说有一个很好的教程可以解释这个环境吗?

听起来你需要指定一个代理才能访问互联网。
dnu
dnvm
都支持这一点

dnvm: dnvm upgrade -Proxy ...
dnu: dnu restore --proxy ...

运行
dnvm帮助升级
dnu还原--帮助
,了解更多选项。

您可以尝试使用此web工具链接吗?我在Windows7上安装ASP.NET5时使用了这个命令,它的工作原理很好,感谢我在使用arch和代理开关后成功地使用了dnvm和dnu命令。你能给我指出一些关于项目中参考差异的信息吗?无论哪种方式,标记为答案。