ASP.NET mvc3中的编译错误

时间:2014-05-09 02:43:52

标签: c# asp.net asp.net-mvc

<div class="dateAdded">Article submitted @article.DateAdded.ToRelativeDateStringUtc()</div>

  

编译器错误消息:CS1061:'System.DateTime'不包含'ToRelativeDateStringUtc'的定义,并且没有可以找到接受类型'System.DateTime'的第一个参数的扩展方法'ToRelativeDateStringUtc'(你是否错过了使用指令或程序集引用?)

这是我的错误发生的地方。我有一个包含在我的程序中的ToRelativeDateStringUtc()的类。这是我必须导入的MS类吗?我没有在.net参考列表中的任何位置列出它。我确定它很简单,有没有人有任何想法?

我已经将文件夹添加到包含该类的webconfig中,该类包含程序“缺失”的方法。所以它不会错过它......我只是不知道从这里做了什么。

1 个答案:

答案 0 :(得分:1)

你可以尝试几件事。

首先,您可以在您使用的视图中尝试using指令:

@using Your.Namespace.Where.Extension.Class.Is.Located

其次,您添加名称空间的web.config可能是全局名称空间。如果此视图位于Area内,请尝试将命名空间放入该特定区域内的web.config

第一个无论如何都会有用。