文章内容

2018/9/27 9:27:27,作 者: 黄兵

“System.Web.HttpContextBase”不包含“Current”的定义

最近修改asp.net mvc4网站的时候,出现了如下错误:

“System.Web.HttpContextBase”不包含“Current”的定义,并且找不到可接受类型为“System.Web.HttpContextBase”的第一个参数的扩展方法“Current”(是否缺少 using 指令或程序集引用?)


出现错误的原因:

Controller类定义了一个名为HttpContext的属性,与System.Web.HttpContext相冲突,具有二义性。


解决方案:

原来代码:

string url = HttpContext.Current.Request.Url.Query;

修改之后代码:

string url = System.Web.HttpContext.Current.Request.Url.Query;


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - “System.Web.HttpContextBase”不包含“Current”的定义


分享到:

发表评论

评论列表