在Visual Studio 2015 Update 1

时间:2015-12-15 15:17:44

标签: c# asp.net-core dnx

我在最新的Visual Studio中创建了一个新的ASP.NET 5项目。当我尝试添加对我的项目,nuget甚至编辑project.json文件的引用时,我总是会收到一条错误,说我必须手动运行“dnu restore”,因为project.lock.json文件存在一些问题。 t自动更新。 Dnu还原确实有帮助,但它显然是Visual Studio中的一个错误。有什么办法解决吗?

1 个答案:

答案 0 :(得分:1)

要检查的几件事......

首先,将project.lock.json文件保留在源代码管理之外。 dnu restore会经常重新生成它。

其次,仔细检查您的用户环境变量。确保您的路径中包含以下内容:

C:\Users\<YourUserName>\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-final\bin

我安装了VS2015 Update1 RTM,并没有遇到这种情况,所以我怀疑这是一个bug。如果上述方法都不起作用,则可能是VS的安装配置错误。如果可以,也许可以在另一台机器(或VM)上试用它。