【问题标题】:MVH Helpers and intellisenseMVH 助手和智能感知
【发布时间】:2012-02-13 00:52:16
【问题描述】:

我昨天正在努力解决一个问题。我有一个预编译的 dll(项目名称,即:MyHtmlHelpers),其中包含帮助程序和许多其他类。

我在 web 项目中引用了程序集,并且所有“标准”帮助程序都显示在 intellisense 中,但是,即使我将命名空间添加到根目录中的 web.config 和视图文件夹中,也没有任何效果。运行项目助手时工作,但不是智能感知。

我添加了一个新类并在 web 项目中编写了一个新的 html 助手,将命名空间添加到 web.config。这很有效。

几个小时后添加尝试了我的最后一张卡片,将 MyHtmlHelpers-project 添加到与我的 webproject 相同的解决方案中。那成功了。我没有更改配置中的任何内容,只是将项目添加到相同的解决方案中,并将引用更改为指向已编译 dll 的项目。

这不是很奇怪吗? VS 错误?

【问题讨论】:

    标签: asp.net-mvc helper


    【解决方案1】:

    我也看到这种情况发生在我身上。对我来说,这与我的助手的通用版本更相关。如果我没有在视图中定义 @model 但在我有强类型视图的地方失败了,智能感知就可以工作。

    有时这会有所帮助:删除 bin 文件夹并进行构建。

    我来自不同程序集的助手现在工作正常,并且一直显示在智能感知中。

    【讨论】:

      猜你喜欢
      • 2011-01-28
      • 2016-03-09
      • 2017-05-25
      • 1970-01-01
      • 2010-10-28
      • 2012-04-19
      • 1970-01-01
      • 2017-04-16
      • 2012-09-27
      相关资源
      最近更新 更多