【问题标题】:Spark View Engine "An assembly with the same simple name" errorSpark View Engine“具有相同简单名称的程序集”错误
【发布时间】:2009-11-09 02:01:19
【问题描述】:

我正在尝试使用 ASP MVC 的 Spark 视图引擎,但在显示视图时出现以下错误。该视图将位于不同程序集中的模型对象引用到主 Web 应用程序 (MyApp.Model.dll)。我被困在这个原因或解决方案上。

动态视图编译失败。 0,0): 错误 CS1704: 具有相同简单名称的程序集 'MyApp.Model,版本=1.0.0.0,文化=中性, PublicKeyToken=null 已经被导入。尝试删除其中一个 引用或签署它们以启用并排。

【问题讨论】:

    标签: asp.net-mvc spark-view-engine


    【解决方案1】:

    听起来您在视图中多次引用同一个程序集。而不是使用<use assembly=""> 元素,您可能想要使用<use namesace=""> 元素

    【讨论】:

    • 谢谢。我对 _global.spark 文件以及它与 global.aspx 中的 spark 引擎设置的关系也有点困惑。这方面有什么好的参考吗?
    • 我看过这个,但没有在任何地方使用 ,问题仍然存在。
    【解决方案2】:

    Craig 我遇到了同样的问题,如果我修改程序集 X 中的某个类并进行构建,我会在程序集 X 的运行时收到此错误。

    但在“重建”(而不是“构建”)之后,它正在工作。

    对我来说,它一直处于项目的中间。它可能来自更新?

    马修

    【讨论】:

      猜你喜欢
      • 2012-12-09
      • 2011-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-02
      • 1970-01-01
      相关资源
      最近更新 更多