Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .NET标准中的System.Web.HttpContext_C#_Asp.net_Visual Studio 2017_Httpcontext_.net Standard - Fatal编程技术网

C# .NET标准中的System.Web.HttpContext

C# .NET标准中的System.Web.HttpContext,c#,asp.net,visual-studio-2017,httpcontext,.net-standard,C#,Asp.net,Visual Studio 2017,Httpcontext,.net Standard,我正在Visual Studio 2017 15.5中开发一个.NET标准2.0类库,它在某个时候试图调用Web服务。 身份验证的方法是使用WSE3.0(Microsoft.Web.Services3) 在调用之前,执行此指令时会崩溃: UsernameToken userToken = new UsernameToken(sUser, sPass, PasswordOption.SendHashed); 错误是: Could not load type 'System.Web.HttpCon

我正在Visual Studio 2017 15.5中开发一个.NET标准2.0类库,它在某个时候试图调用Web服务。 身份验证的方法是使用WSE3.0(Microsoft.Web.Services3)

在调用之前,执行此指令时会崩溃:

UsernameToken userToken = new UsernameToken(sUser, sPass, PasswordOption.SendHashed);
错误是:

Could not load type 'System.Web.HttpContext' from assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

System.Web.HttpContext是否存在于.NET标准中?如何解决此问题?

添加对System.Web的引用。确保您选择了版本4.0,它不会出现在引用管理器的程序集列表中。我甚至尝试从.dll文件添加引用,但没有成功。可能是重复的