2011-06-02 119 views
0

我在Windows 7上運行 我在Visual Studio 2008中有一個ASP.NET Web服務應用程序項目。 我試圖測試Web服務(即使只使用最初的Hello World方法):構建解決方案,開始時不進行調試 - > ASP.NET開發服務器啓動(localhost:49345),但瀏覽器(Chrome,Firefox,IE)說:找不到localhost:49345(http ://本地主機:49345/Service1.asmx的)。 我認爲它可能與IIS有關,因此我進入了控制面板 - >程序和功能 - >打開和關閉Windows功能,然後選擇Internet信息服務,單擊確定,然後重新啓動PC。再次嘗試,但得到了相同的錯誤信息。 我不知道交易是什麼。我在我的Vista筆記本電腦上嘗試過同樣的事情(控制面板 - >程序和功能 - >打開和關閉Windows功能 - > Internet信息服務未安裝),它的工作完美無瑕,因爲它應該。我在某處讀過這些Web服務不通過IIS,而是直接通過Vistual Studio中的ASP.NET Development Server。 另外我試過禁用Windows防火牆。仍然沒有去。Visual Studio 2008 - ASP.NET Web服務應用程序 - 無法使用Web服務

任何建議是歡迎和偉大的。 請儘快提供幫助。

感謝

回答

0

http://localhost:49345http://localhost:49345/Service1.asmx不同。

我會建議從視覺工作室,右鍵單擊您的ASMX文件,並選擇在瀏覽器中查看。它將解析asmx的地址並向您顯示asmx內容。這將是一個很好的開始,看看有什麼不對(如果真的有什麼錯誤)

+0

我已經嘗試過了......和以前一樣的結果:哎呀! Google Chrome找不到本地主機:49345 – user781717 2011-06-02 20:47:58

0

我想出了它是什麼。「主機」文件在C:\ Windows \ System32 \ drivers \ etc \文件夾中 問題:除了本地主機之外,還有其他一些東西分配給了127.0.0.1 我除127.0.0.1本地主機外,我用127.0.0.1註釋了所有其他行。 保存文件。 再次嘗試 - >像魅力一樣工作。

泰克斯傢伙爲您提供幫助。

相關問題