更改并更新Web方法后,不会更新Web引用

时间:2015-07-07 21:30:56

标签: c# web-services visual-studio-2012 asmx

我在vs 2012中的asmx web服务中有一个web方法,它接受一个int参数:

[WebMethod]  
public string FilterData(int a)
{
    // ... code here
}

我在方法中添加一个新参数后:

[WebMethod]  
public string FilterData(int a, int b)
{
    // ... code here
}

我无法使用两个参数调用FilterData,但只能使用一个参数。我尝试重新添加引用并重新创建Web服务文件,但我没有任何解决方案来解决我的问题。 我希望你的帮助.. 谢谢大家!

1 个答案:

答案 0 :(得分:2)

要更新Web引用代理类,请按照此MSDN文章中的说明进行操作:https://msdn.microsoft.com/en-us/library/tf3b21x2.aspx

这是Visual Studio中的一个简单的点击操作。 IDE将为您重新生成所有代理类代码。