一般在编写提供webservices服务项目是不能发布,主要是因为webconfig中的配置不对,缺少一个配置节,需要在<system.web>节点下面加入如下配置,即可发布成功。
需要添加的配置如下:
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpGet"/>
<add name="HttpPost"/>
<add name="Documentation"/>
</protocols>
</webServices>