C# winform调用webservices(wsdl)接口
1、打开Visual Studio的解决方案资源管理器-->鼠标右键引用-->添加服务引用





2、引用Microsoft.Web.Services3和修改 Reference.cs
//public partial class GetKsService : System.Web.Services.Protocols.SoapHttpClientProtocol
public partial class GetKsService : Microsoft.Web.Services3.WebServicesClientProtocol
下面行替代上面行
3、调用
private void skinButton4_Click(object sender, EventArgs e)
{
string cname = skinTextBox1.Text.ToString();
WindowsPMSLites.WebServiceGetKs.GetKsService ks = new WindowsPMSLites.WebServiceGetKs.GetKsService();
string k = ks.getks("{\"name\":\""+cname+"\",\"from\":\"1233444444\"}");
MessageBox.Show(k);
}

浙公网安备 33010602011771号