ASP.NET Web Service创建的Web服务会遇到调试的时候正常发布后无法访问的情况。
现象:
右键发布网站 选择iis网站目录, 譬如C:/Inetpub/wwwroot/MyWeb/WebServicesTest,
访问 :http://localhost/MyWeb/WebServicesTest/Service.asmx 运行失败
解决方法:
在iis网站上创建对应的WebServicesTest应用程序
1. 我的电脑右键 - 管理
2. 选择服务和应用程序 - Internet 信息服务 - 网站
3. 找到WebServicesTest目录 - 右键属性 - 应用程序设置下面点击创建后确认即可
之后就可以在浏览器上输入http://localhost/MyWeb/WebServicesTest/Service.asmx 访问这个web服务了