C# 调用visual studio中的web服务时,错误消息给出了此msvsmon.exe不显示的原因
我正在调用wsdl web服务。这是我代码的一部分C# 调用visual studio中的web服务时,错误消息给出了此msvsmon.exe不显示的原因,c#,asp.net-mvc,web-services,wsdl,visual-studio-debugging,C#,Asp.net Mvc,Web Services,Wsdl,Visual Studio Debugging,我正在调用wsdl web服务。这是我代码的一部分 public string SendXML(string arguments) { string output; try { ws_operateService client = new ws_operateService(); string mm = "MethodName"; wssigateway_ttInRo
public string SendXML(string arguments)
{
string output;
try
{
ws_operateService client = new ws_operateService();
string mm = "MethodName";
wssigateway_ttInRow[] tt_In = new wssigateway_ttInRow[2];
tt_In[0] = new wssigateway_ttInRow();
tt_In[0].ParNam = "MethodName";
tt_In[0].ParPos = 0;
tt_In[0].ParVal = "POST";
tt_In[1] = new wssigateway_ttInRow();
tt_In[1].ParNam = "XMLDocumentIn";
tt_In[1].ParPos = 1;
tt_In[1].ParVal = arguments;
wssigateway_ttOutRow[] tt_Out = new wssigateway_ttOutRow[3];
tt_Out[0] = new wssigateway_ttOutRow();
tt_Out[0].ParNam = "ContentType";
tt_Out[0].ParPos = 0;
tt_Out[0].ParVal = "";
tt_Out[1] = new wssigateway_ttOutRow();
tt_Out[1].ParNam = "Result";
tt_Out[1].ParPos = 1;
tt_Out[1].ParVal = "";
tt_Out[2] = new wssigateway_ttOutRow();
tt_Out[2].ParNam = "XMLDocumentOut";
tt_Out[2].ParPos = 2;
tt_Out[2].ParVal = "";
string lout;
client.SetUrl(Url);
string result = client.wssigateway("wsinvokeservice", "svcmsgxml.bldximsgin", tt_In, ref tt_Out, out lout);//this line
output = tt_Out[2].ParVal;
}
catch(Exception e) {
output = e.Message;
}
return output;
}
在注释行中,它给出了此错误消息
我不知道发生了什么事。我对这个领域是新手。请帮我解决这个问题。非常感谢您是否尝试过在特定端口上在您的计算机和远程计算机之间使用
telnet
?不,我从未尝试过,我也不知道。为什么要连接远程机检查此链接并确保您完成了所有步骤。通常,我们必须这样做才能连接到具有凭据的外部Web服务