Asp.net mvc VNEXT无法生成

Asp.net mvc VNEXT无法生成,asp.net-mvc,visual-studio-2015,dnx,dnvm,Asp.net Mvc,Visual Studio 2015,Dnx,Dnvm,因此,问题是,在构建VNEXT Web应用程序的过程中,我遇到以下错误: 错误CS0518未定义或导入预定义类型“System.Int32”OHL.Web.DNX Core 5.0 错误CS0518未定义或导入预定义类型“System.Object”OHL.Web.DNX Core 5.0 加上760个其他错误(基本语言水平)。它似乎失去了DNX建筑基金会的所有关系。 我该如何解决这个问题?我尝试过将dnvm切换到beta 5,然后再切换回4,什么都没有 谢谢看来你错过了一份推荐信。打开proj

因此,问题是,在构建VNEXT Web应用程序的过程中,我遇到以下错误:

错误CS0518未定义或导入预定义类型“System.Int32”OHL.Web.DNX Core 5.0 错误CS0518未定义或导入预定义类型“System.Object”OHL.Web.DNX Core 5.0

加上760个其他错误(基本语言水平)。它似乎失去了DNX建筑基金会的所有关系。 我该如何解决这个问题?我尝试过将dnvm切换到beta 5,然后再切换回4,什么都没有


谢谢

看来你错过了一份推荐信。打开project.json,确保dnx451不需要与dnxcore5不同的引用。实例为了使用
XDocument
,我必须将dnx451的引用添加为
System.Xml.Linq
,并在dnxcore50中添加
System.Xml.XDocument
。我并不是说您正在使用
XDocument
,但这种情况对于其他API(如
HttpClient
)来说很常见。即使所有内容都被注释掉,我仍然会收到错误,甚至不会在代码中列出错误位置。删除依赖项也可以构建依赖项,但构建通常会失败。事实证明,使用beta5包会破坏一切。为什么,我不知道你愿意分享你的经验来帮助别人吗?