2013-01-03 86 views
0

我有一個網站,幾個.aspx頁面和幾個.asmx服務。它與內置的Visual Studio Web服務器完美協作。我想在本地進行測試IIS服務器7.5,然後將其投入生產。但是有一些問題。使用IIS 7.5作爲開發服務器與VS2010.Web服務失敗

當運行該網站時,它正在指向登錄頁面(http/localhost/Login.aspx), ,但是在點擊登錄按鈕後,它並沒有進入主頁面。我發現,登錄服務(ASMX)失敗.I'm使用jQuery阿賈克斯和數據類型是調用方法中的web服務(的.asmx)

  • 我的設置

1)JSON在IIS管理器中,我在站點下創建了一個文件夾,並指向項目文件的物理位置。

2)在Visual Studio中的解決方案資源管理器 - >屬性頁 - >啓動選項 - > 我選擇自定義服務器和基地的URL:http //本地主機(沒有本地IIS服務器選項。選擇)。

這裏錯誤的詳細信息我在鉻/ Inspect元素。

(請求URL:http://localhost/ReportDataservice.asmx/ProcessLogin 請求方法:POST狀態代碼:500內部服務器錯誤)

我需要做任何改變IIS 7.5的設置或VS環境?它與內置的VS服務器完美配合。

謝謝!

馬修

+1

如果您直接在瀏覽器中放置此URL http://localhost/ReportDataservice.asmx,會得到什麼信息? – Wolf

回答

0

我更新的Visual Studio 2010中的補丁IIS 7.5.The Web服務後工作正常後,問題解決了。

相關問題