2013-08-03 44 views
2

我正在使用asmx webservice。它在我的工作環境中工作得很好。但是,如果我發佈到IIS,得到404 - 頁面找不到錯誤。ASMX - 未在IIS上調用Web方法

http://localhost/ReportService/RService.asmx/MyWebMethod

同時,我能夠通過URL來查看在瀏覽器中的Web方法,

http://localhost/ReportService/RService.asmx?wsdl

請幫我解決這個。

對不起,我的英語不好。

在此先感謝。

+0

是一個遠程服務器上的IIS實例的版本? – christiandev

+0

嘗試 http://localhost/ReportService/RService.asmx – Damith

+0

沒有。僅限本地機器。 – janasoft

回答

0

404 - 找不到網頁錯誤

您可能會收到此的原因號碼,請務必

  • 轉到IIS和瀏覽服務,看看它是否工作正常。還要確保您的託管服務在正確的框架下運行。前往網站屬性>ASP.NET並檢查framework

  • 進入IIS管理器 - >服務器名稱 - > 「Web Service Extensions」,並設置ASP.NET您用來允許