我在SharedHosting服务器上有一个.asmx Web服务,在某些情况下不会响应。它突然停止工作并且几个小时不工作后又重新工作了,它可以工作。当它停止工作时,我在服务器上上传了web.config文件(文件中没有任何更改,只需上传并覆盖ftp),Web服务便开始正常运行,直到下一次停止工作为止。

Web.config

<configuration>
   <system.web>
       <compilation debug="false" targetFramework="4.0"/>
   </system.web>
</configuration>


我做错了什么?我认为这是web.config文件的问题。可能缺少某些配置。

最佳答案

听起来您的网络服务有问题。通过上载web.config,您将重新启动IIS应用程序池(有效地执行此操作:http://technet.microsoft.com/en-us/library/cc732742(v=ws.10).aspx),这将重新启动服务,因此这就是为什么在更改/上载新的web.config时它可以工作的原因。您需要诊断服务出了什么问题,web.config不是问题

10-07 20:09
查看更多