我对C#上的WebServices有这个问题,就是当我向WebService添加一个新方法时,在编译它之后,它不会在运行的WebPage上显示这个,也不会在WSDL上显示。有人也有这个问题吗?我一直试图让它整天都工作,所有人都准备好清理解决方案,重建,还检查了方法是否有标签[WebMethod],是的,它们是公共方法,我不知道还有什么可以是问题。
编辑使用asmx
制作网络服务答案 0 :(得分:1)
这就是.asmx在网络浏览器上的显示方式
答案 1 :(得分:1)
答案 2 :(得分:0)
请确保没有将WebMethod声明为static
(C#)或shared
(VB),并确保您拥有[WebMethod]
(C#)或{{1} }(VB)