我在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 restore"生成一个新的锁定文件..."
跑步" dnu恢复"导致命令窗口中出现错误页面:
"发送请求时发生错误"
当我运行dnvm时,它正在显示beta 5 ...所以我尝试了#34; dnvm使用1.0.0-beta7"它仍然使用beta 5。
我试过" dnvm升级"并得到了以下:
在一个特定的教程中,我试图将MVC6与EF7一起使用,并且无法运行迁移命令。
任何人都可以对这些问题有所了解,或者指出一个实际解释环境的好教程吗?
答案 0 :(得分:2)
听起来您需要指定代理才能到达互联网。 dnu
和dnvm
都支持此功能。
dnvm: dnvm upgrade -Proxy ...
dnu: dnu restore --proxy ...
运行dnvm help upgrade
和dnu restore --help
以获取更多选项。