我们正在使用Spark视图引擎的项目中工作。我们正在更新项目的框架和版本。更新版本后,我们收到错误" Html名称在当前上下文中并不存在"仅在那些使用宏的.spark文件中。
如果我们删除它的工作正常。
实际错误如下:
动态视图编译失败。 c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ root \ d0633734 \ v3jw2d5u.0.cs(33,24):error CS0103:名称' HTML'在当前上下文中不存在
答案 0 :(得分:2)
如果您覆盖SparkViewBase
,则需要确保您有一个名为HTML
的方法。默认实现是:
public MvcHtmlString HTML(object value)
{
return MvcHtmlString.Create(Convert.ToString(value));
}