编程语言
首页 > 编程语言> > c# – Dnx 4.5.1 / Dnx Core 5.0模糊参考

c# – Dnx 4.5.1 / Dnx Core 5.0模糊参考

作者:互联网

在我和其他人的许多项目中,如果我使用的是另一个不同的asp.net5项目的对象,则会弹出一个不明确的引用错误.有趣的是,它仍然编译和工作,但没有intellisense,我的代码被红线覆盖.

这方面的一个例子是我有一个指向我的MVC项目的测试项目.当我尝试创建一个新的XController实例时,它将显示一个错误,它不知道哪个XController使用DNX 4.5.1或DNX 5.0.我知道那些是什么,但它不会让我选择,即使我觉得我不应该.再次,它的工作,只是令人沮丧.

我能让这个工作的唯一方法就是我只为我的MVC项目选择一个框架.我不喜欢这样做,因为我想知道dnxcore50是否不支持我在MVC应用程序中编写的内容.我只尝试在单元测试项目中使用一个框架但是没有用.

我想明确一点,我确实理解asp.net 5的东西是测试版,并且有很多错误.我想知道这是一个错误还是我做错了什么.

更新1:如果我有一个新的Asp.Net 5类库引用Asp.Net 5 Mvc项目,似乎只会出现问题.图书馆到图书馆的工作和mvc到图书馆也有效.

解决方法:

在花了一些时间与参与Asp.net 5开发团队的人交谈之后,我们得出的结论是,在我看来,这确实是一个ReSharper问题.

如果关闭ReSharper,错误就会消失.

谢谢

标签:c,asp-net,visual-studio-2015,dnx
来源: https://codeday.me/bug/20190528/1170112.html