c#: System.Web.HttpResponse 类在智能感知中不可用

标签 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 响应的状态代码。

最佳答案

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

关于c#: System.Web.HttpResponse 类在智能感知中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36091629/

相关文章:

c# - 如何使折线图中的数据点可见?

asp.net - 页面在谷歌浏览器中加载两次

visual-studio - 如何从 TFS 中删除旧的搁置集?

c++ - 从同一解决方案导入 MS Visual Studio 中的库

c# - 从下拉选择中选择 * C#

c# - 如何排列表格中的项目 - MVC3 View (Index.cshtml)

c# - 如何从音频文件中获取频谱图?

c# - ASP.NET 中的日期格式

visual-studio - 如何在 Visual Studio 中的所有书签位置设置断点?

c# - 如果 A<T1,T2> 是实际类型的模板,那么为什么允许 typeof(A<,>) ?