我刚刚将MVC 3更新为MVC 4
但是现在我的URL扩展方法没有绑定。似乎没有人认为Url有方法PSUrl()
。他们仍然在同一个名字空间..
方法:
public static string PSUrl(this UrlHelper url)
查看:
@Url.PSUrl()
MVC4有不同的扩展方式吗?我似乎无法找到任何东西。
答案 0 :(得分:0)
更新必须从我的视图中删除名称空间web.config
(注意:有两个web.configs,请检查Views文件夹中的一个!)
重新添加该行以使用我的扩展程序,再次解析它。
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="MyProject.Extensions" />