gpt4 book ai didi

c# - Dnx 4.5.1/Dnx Core 5.0 模糊引用

转载 作者:太空狗 更新时间:2023-10-30 00:50:37 26 4
gpt4 key购买 nike

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

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

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

我想明确一点,我确实了解 asp.net 5 处于测试阶段并且存在许多错误。我想知道这是一个错误还是我只是做错了什么。

更新 1: 似乎只有当我有一个引用 Asp.Net 5 Mvc 项目的新 Asp.Net 5 类库时才会出现问题。库到库的作品和 mvc 到库也可以。

最佳答案

在与 Asp.net 5 开发团队的相关人员交谈了一段时间后,我们得出的结论是,就我而言,这肯定是一个 ReSharper 问题。

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

谢谢

关于c# - Dnx 4.5.1/Dnx Core 5.0 模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30877165/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com