文章内容
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”的定义
评论列表