0

我使用 1 个自动生成的功能制作了 ac# web 服务(新网站 > asp.net web 服务):

[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[System.Web.Script.Services.ScriptService]
public class MyService : System.Web.Services.WebService
{

    [WebMethod]
    public string Hello()
    {
        return "Hello User";
    }
}

我还制作了一个 winform 应用程序并添加了对该服务的引用并尝试调用 HelloWorldAsynch 但我所拥有的只是 HelloWorld

new ServiceReference1.Service1SoapClient().HelloWorldAsynch?

有谁知道为什么会这样?

4

1 回答 1

0

似乎问题是我将 Web 服务添加为服务引用而不是 Web 引用

修复:http: //msdn.microsoft.com/en-us/library/bb628649.aspx

于 2013-02-03T15:00:40.287 回答