0
我刚刚创建了一个新的项目在节“ASP.NET 5预览模板”和脚手架后“的Web API”,它说, 一些参考didnt负荷:ASP.NET 5级网站API不加载参考
你知道如何解决这个问题?我正在使用Visual Studio 2015。
我刚刚创建了一个新的项目在节“ASP.NET 5预览模板”和脚手架后“的Web API”,它说, 一些参考didnt负荷:ASP.NET 5级网站API不加载参考
你知道如何解决这个问题?我正在使用Visual Studio 2015。
这是在我的经验,两件事情引起的:
如果它是潜在的问题1(project.lock.json过时),尝试一个完全刷新就可以了:
dnx restore
;如果没有工作,或者你有一个关于运行目标框架的消息,潜在的问题2的步骤是:
运行dnvm list
:
C:\Users\vagrant\gitlab\FirstLookAspNet5\Messenger\src\Messenger>dnvm list
Active Version Runtime Architecture Location Alias
------ ------- ------- ------------ -------- -----
1.0.0-beta4 clr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta5 clr x64 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta5 clr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta5 coreclr x64 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta5 coreclr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta6 clr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta7 clr x64 C:\Users\vagrant\.dnx\runtimes
* 1.0.0-beta7 clr x86 C:\Users\vagrant\.dnx\runtimes default
1.0.0-beta7 coreclr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-beta8-15654 clr x86 C:\Users\vagrant\.dnx\runtimes
1.0.0-rc1-15798 clr x86 C:\Users\vagrant\.dnx\runtimes
你可能会看到在您的项目版本和一个用星号加亮之间的差异。我想你正在使用intellisense构建,所以你可能想要将你的dnvm设置为VS所使用的相同版本。所以在我的例子,我会怎么做:
> dnvm use 1.0.0-beta4
Adding C:\Users\vagrant\.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta4\bin to process PATH
运行dnx restore
或恢复包在VS再次
希望有所帮助。
右键点击“References”节点并选择“Restore packages”上下文菜单项。等到包裹恢复 - 你已经完成了。如果这不起作用 - 请完成Visual Studio在参考节点标题中告诉您的内容 - 查看“错误列表”窗口(您看到编译错误的同一窗口)。 –