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);
}

posted @ 2020-05-28 14:55  天空之上、只有蓝黑  阅读(1596)  评论(0)    收藏  举报