2012-08-23 31 views
2

我在C#上使用WebServices时遇到了这个问题,问题是,当我向WebService添加新方法时,在编译它之后,它不会在运行WebPage,在WSDL上都没有。有人也有这个问题吗?我一直在努力让它工作一整天,所有准备工作都试图清理解决方案,重建,还检查了该方法的de标签[WebMethod],是的,他们是公共方法,我不知道还有什么可以做的问题。向WebService添加新的WebMethod不会在发布时显示

编辑 web服务使用ASMX由

+0

好的,只需要清楚...您可以在方法声明之前添加一个方法public,并使用[WebMethod]块,然后将其复制到服务器,以便它位于http://yourserver.com/ possibleasubpath/yourservice.asmx'然后,当您导航到该页面时,刷新它,并且该方法不会显示在该页面上。那是你的意思吗? – David

+0

是的,这是正确的,但在做之前我重新编译它,以便.dll的将更新 –

+0

代码在哪里? – DarthVader

回答

1

asdf

这是怎样的.asmx出现在Web浏览器

+0

也许页面被缓存在你的浏览器中。尝试清除缓存。 –

相关问题