c#:System.Web.HttpResponse类在intellisense中不可用

时间:2016-03-18 18:19:15

标签: c# asp.net visual-studio httpresponse

所以我在C#Visual Studio 2013中编写了一个程序。在我的代码的顶部,在我的使用中,我有:

using System.Web;

但是当我尝试使用该行时:

 HttpResponse httpResp = (HttpResponse)response;

然后Intellisense说没有HttpResponse类,尽管根据这个页面HttpResponse是System.Web命名空间的一部分:https://msdn.microsoft.com/en-us/library/system.web.httpresponse(v=vs.110).aspx

此外,它没有给我任何关于我可以导入哪些内容以使该类可用的选项。我在这做错了什么? HttpResponse被弃用了吗?如果是,是否有不同的方式来获取http响应的状态代码。

2 个答案:

答案 0 :(得分:3)

有多个dll具有命名空间System.Web,例如System.Web.Entity。您需要添加对基本System.Web dll的引用,它应该可以工作。

答案 1 :(得分:1)

检查您的项目参考,您可能错过了Syetem.web。