我一直在我的頭上貼着牆,在這個牆上打了幾個小時。這是在亞馬遜Web服務Win 2008 R2服務器和IIS 7.5上的DotNetNuke 6.2.5下。WebMethod在現場和本地主機上正常工作,但在第二個現場網站上404s工作正常
我有兩個的WebMethods生活在〜\ App_Code文件\ DataService.cs,它有它的陪伴〜\ DataService.asmx。這對localhost(在我的開發中)以及在一個活的網站上很有效。我可以通過瀏覽器和AJAX獲取數據。
的問題是,我需要這個代碼住的第二現場服務器上,以基本相同的設置作爲一個在那裏已經工作。當我瀏覽該服務器上爲localhost/DataService.asmx,我看到的DataService,列出兩個的WebMethods,但是當我在他們通過點擊,然後在「調用」,我得到:
404 Not Found<br>The requested Url (http://localhost/DataService.asmx/WebMethod) does not return any valid content.
據我所知, IIS是相同的配置,並在兩臺機器上的web.config文件中幾乎是一致的,當然只要的.asmx服務映射而言,等
我在這裏和其他地方的在線搜索。這是在殺我。我甚至不知道從哪裏開始追蹤問題。有沒有人有任何想法可能是什麼問題,或者我如何獲得更多的信息來追蹤它?
在此先感謝。