C# 断断续续;无法识别意外以“结尾”的URL的请求格式;
我们偶尔会在服务器上看到错误 无法识别意外以/methodname结尾的URL的请求格式 我为该错误找到的所有解决方案都给出了相同的答案,即该问题的答案: 对于我来说,最大的问题是我的web.config文件已经包含了必要的信息:C# 断断续续;无法识别意外以“结尾”的URL的请求格式;,c#,.net,web-services,iis,C#,.net,Web Services,Iis,我们偶尔会在服务器上看到错误 无法识别意外以/methodname结尾的URL的请求格式 我为该错误找到的所有解决方案都给出了相同的答案,即该问题的答案: 对于我来说,最大的问题是我的web.config文件已经包含了必要的信息: <system.web> <webServices> <protocols> <add name="HttpGet" /> <add name="HttpPost" />
<system.web>
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>
</system.web>
很明显,它的工作原理是Web服务可以被称为很好,直到它突然无缘无故地失败。
重新启动web服务(通过强制更改web.config)或甚至重新启动计算机都会使服务重新启动,直到一两天后再次失败
从HttpGet/HttpPost设置中可以看出,是什么导致了此错误?我们看到的一件事(因为这只发生在客户服务器上)是客户似乎每晚突然关闭服务器。这通常不会影响我们产品的运行,但在这种情况下可能会,但我们不能绝对确定,而且我们也没有看到导致产品在断电后出现故障的机制。客户是否关机,电源线断开,睡眠或休眠服务器?你试过QA中链接的其他建议吗?是相关的,是的。你看过这个(向下滚动到“Windows通信基础问题”)并检查问题1的描述。在服务开始产生错误之后是否有EnvithRoad条目?