【问题标题】:ASP.NET MVC Issues - Namespace not foundASP.NET MVC 问题 - 未找到命名空间
【发布时间】:2015-10-13 16:59:25
【问题描述】:

基本上,在我的应用程序中需要 MVC 资源的任何地方,都会在错误列表中列出(234 个错误,几乎每一个都是完全相同的错误)。

当我输入System.Web.Mvc. 并添加Controller 时,我能够获得智能感知,但是在构建之后,添加Controller 的行以蓝色字体显示,但它带有下划线。

我已经从 Stack 中尝试了很多解决方案,最常讨论的是:

  • 删除对System.Web.Mvc 的引用并重新添加。将 copy local 设置为 true。

以下错误子集的屏幕截图。

当它在继承中识别 Controller 时,我很惊讶它在这里被标记。

这里也是

【问题讨论】:

  • 您使用的是哪个版本的 MVC?你能发布那个错误吗?
  • @MithunPattankar 版本。 4、错误贴在OP中。
  • 你最近升级了这个项目吗?
  • @ErikPhilips 简而言之,是的。我有这个解决方案的工作版本,但为了使用 DevExpress MVC 功能,我需要使用 他们的 WebApplication 重新创建 WebApplication,而不是默认的 WebApplication。
  • 那么最有可能的问题是该项目针对的是较新版本的 .Net,并且该项目引用的 MVC dll 针对的是较旧的 .Net 版本,导致它无法工作。

标签: asp.net-mvc namespaces devexpress devexpress-mvc


【解决方案1】:

这绝不是一个好的答案...我重新创建了解决方案,并且在配置时非常仔细地选择了我的所有选项。我在所有更改后构建到浏览器,到目前为止一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 2016-06-27
    • 1970-01-01
    • 2015-02-16
    • 2019-11-20
    相关资源
    最近更新 更多