c#: System.Web.HttpResponse class 在智能感知中不可用
c#: System.Web.HttpResponse class not available in intellisense
所以我正在用 C# Visual Studio 2013 编写一个程序。在我的代码顶部,在我的使用中,我有:
using System.Web;
但是当我尝试使用这条线时:
HttpResponse httpResp = (HttpResponse)response;
然后 Intellisense 说没有 HttpResponse class,尽管根据此页面 HttpResponse 是 System.Web 命名空间的一部分:https://msdn.microsoft.com/en-us/library/system.web.httpresponse(v=vs.110).aspx
此外,它没有给我任何关于我还可以导入哪些内容以使 class 可用的选项。我在这里做错了什么? HttpResponse 是否已弃用?如果是,是否有不同的方法来获取 http 响应的状态代码。
有多个具有命名空间 System.Web 的 dll,例如 System.Web.Entity。您需要添加对基础 System.Web dll 的引用,它应该可以工作。
检查您的项目参考,您可能遗漏了 Syetem.web。
所以我正在用 C# Visual Studio 2013 编写一个程序。在我的代码顶部,在我的使用中,我有:
using System.Web;
但是当我尝试使用这条线时:
HttpResponse httpResp = (HttpResponse)response;
然后 Intellisense 说没有 HttpResponse class,尽管根据此页面 HttpResponse 是 System.Web 命名空间的一部分:https://msdn.microsoft.com/en-us/library/system.web.httpresponse(v=vs.110).aspx
此外,它没有给我任何关于我还可以导入哪些内容以使 class 可用的选项。我在这里做错了什么? HttpResponse 是否已弃用?如果是,是否有不同的方法来获取 http 响应的状态代码。
有多个具有命名空间 System.Web 的 dll,例如 System.Web.Entity。您需要添加对基础 System.Web dll 的引用,它应该可以工作。
检查您的项目参考,您可能遗漏了 Syetem.web。