【问题标题】:ReSharper - Resolving Razor views in separate assemblyReSharper - 在单独的程序集中解析 Razor 视图
【发布时间】:2011-09-08 12:45:35
【问题描述】:

我有一个 ASP.NET MVC 3 解决方案,其中一些视图(和控制器)位于单独的程序集中(稍后它们通过 MEF 加载)。这个单独的程序集是一个类库项目(一个 .dll),ReSharper 无法从控制器内部解析视图(即使视图存在,它也会在控制器内以红色显示它)。

有什么想法吗?

我在 2011-06-29T18:14:16 使用 Build 6.0.2202.688

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 razor resharper resharper-6.0


    【解决方案1】:

    阅读this 帖子后,现在似乎一切正常。 (这个问题似乎与 ReSharper 无关。)

    【讨论】:

      【解决方案2】:

      视图项目必须引用控制器项目。

      【讨论】:

      • 视图和控制器在同一个项目上,但不是一个 web 项目 - 一个 .dll 代替(然后我们通过 mef 加载到主 web 项目中)。
      • 你的意思是你的第三个项目引用了另外两个,一个带有视图,另一个带有控制器?无论如何,视图项目必须引用控制器的那个 - 然后 ReSharper 将解析视图引用。
      • 一切都在 .dll 中(包括视图和控制器)。
      猜你喜欢
      • 2010-09-06
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2017-08-20
      • 2012-04-14
      • 2017-03-18
      • 1970-01-01
      • 2012-05-16
      相关资源
      最近更新 更多