Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core ASP vNext缺少所有引用_Asp.net Core_Visual Studio 2015 - Fatal编程技术网

Asp.net core ASP vNext缺少所有引用

Asp.net core ASP vNext缺少所有引用,asp.net-core,visual-studio-2015,Asp.net Core,Visual Studio 2015,我今天早上打开我的项目,它说我错过了每一个参考资料,我不知道如何修复它。 我想我以前通过删除项目并将文件复制到另一个项目中修复了它,但我不想再这样做了 有人知道如何修复它吗?可能有很多事情(悲伤但却是真的)。通常情况下,发生这种情况是因为您的依赖项未匹配,或者您的项目的KRE版本与您的依赖项版本不兼容。在我的例子中,我向我的项目a依赖项版本a 1.0.0.*-,如果由于某种原因,您的其他依赖项与lattes不兼容,*将获得该依赖项的lattes。VS2015将变得疯狂,并且不知道您选择了什么

我今天早上打开我的项目,它说我错过了每一个参考资料,我不知道如何修复它。

我想我以前通过删除项目并将文件复制到另一个项目中修复了它,但我不想再这样做了

有人知道如何修复它吗?

可能有很多事情(悲伤但却是真的)。通常情况下,发生这种情况是因为您的依赖项未匹配,或者您的项目的KRE版本与您的依赖项版本不兼容。在我的例子中,我向我的项目a依赖项版本a 1.0.0.*-,如果由于某种原因,您的其他依赖项与lattes不兼容,*将获得该依赖项的lattes。VS2015将变得疯狂,并且不知道您选择了什么

从您的解决方案中查看所有project.json将有所帮助。Microsoft团队提到他们的一些博客,一旦他们从beta版转到RC版,这个问题就会消失


请参见问题

我交叉引用了我的project.json和引用列表,但版本不匹配

在我的project.json中,我将其定义为使用1.0.0-beta2,但在引用中,它说我使用的是1.0.0-beta3-{build}。因此,这就是导致它无法构建的原因

我修理它的方法是:

%用户配置文件%.kpm\


并从中删除所有文件夹。然后我关闭了解决方案并重新打开它,所有的版本都很好,再次匹配,我可以构建我的项目。

您能添加包还原的输出吗?(输出窗口->包管理器日志)如果你征求我的拙见,你的问题确实是正确的。我将编辑您的问题以删除asp.net标记,因为它在此上下文中无效谢谢,帮助我了解我的案例中发生了什么,并在下面发布了我是如何修复它的。