Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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# asmx文件上的WebService调用不工作。当使用控制台执行时,它工作_C#_Asp.net_Web Services_Https_Asmx - Fatal编程技术网

C# asmx文件上的WebService调用不工作。当使用控制台执行时,它工作

C# asmx文件上的WebService调用不工作。当使用控制台执行时,它工作,c#,asp.net,web-services,https,asmx,C#,Asp.net,Web Services,Https,Asmx,我有一个叫Service.dll的项目 当我从exe执行此调用时,一切正常。服务正在调用https://webservice并给出结果 Service service = new Service(); var result = service.Get("276055580127912", "Item2015"); 现在,当从asmx Web服务调用该服务时,我也尝试这样做 因此,我使用以下代码创建了一个asmx文件: <%@ WebService Language="C#" Code

我有一个叫Service.dll的项目

当我从exe执行此调用时,一切正常。服务正在调用
https://webservice
并给出结果

 Service service = new Service();
 var result = service.Get("276055580127912", "Item2015");
现在,当从asmx Web服务调用该服务时,我也尝试这样做

因此,我使用以下代码创建了一个asmx文件:

<%@ WebService Language="C#" CodeBehind="Service.asmx.cs" Class="Service" %>

当我在我的机器上本地托管这个asmx(通过VS)并尝试调用方法Get时,我总是收到一条超时消息。它应该只需要大约1秒钟

有人知道为什么这不起作用吗


如果您通过“添加web引用”添加了web服务,那么非常感谢Markus。你不应该有这个问题。也许你的服务不太好

嗯,总是有一个选项,即关闭项目并关闭服务(您可以在右下角的通知区域找到它),然后打开所有项目,然后启动服务并再次启动应用程序

如果你的代码是好的,这必须做到这一点