我在网站项目中创建了一个 Web 服务(在 vs 2010 中)。在 Visual Studio 中,当我运行这个网站时,我可以看到这个 Web 服务,如下所示:
Web服务的主体是:
/// <summary>
/// Summary description for WebService
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {
public WebService () {
//Uncomment the following line if using designed components
//InitializeComponent();
}
[WebMethod]
public int Plus(int x, int y)
{
return x + y;
}
[WebMethod]
public int Multiply(int x, int y)
{
return x * y;
}
}
我通过以下步骤在 iis 6 上托管此网站:
1)通过右键单击IIS中的WebSites节点单击添加新网站选项。
2)为其分配一个端口(例如1919端口)
3)在下一步中指定网站的物理路径
4) 指定访问级别权限
5) 完成
现在我想调用下面的地址,并给出这个错误:
我重新启动iis,并没有发生任何事情。
我想在本地使用这个网络服务,为什么会发生这个错误?如何解决?