2012-08-23 16 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

也許頁面被緩存在你的瀏覽器中。嘗試清除緩存。 –

相關問題