2012-07-19 312 views
6

如何將ASP.NET Web服務部署到IIS 7?如何將ASP.NET webservice部署到IIS 7?

我已經將我的web服務部署到安裝在Windows Server 2008上的IIS-5。但是,我不熟悉IIS-7中的配置選項。

對於IIS-5,我遵循以下步驟。

  1. 在IIS在Visual Studio中創建新的虛擬目錄
  2. 打開web服務
  3. 去蓋
  4. 發佈網站
  5. 發佈到本地IIS
  6. 選擇在步驟創建相同的虛擬目錄-1

什麼是IIS-7的步驟,因爲這些步驟ar不工作?我收到錯誤404。我嘗試將Default Document設置爲.asmx

+0

您正在收到404 - 未找到錯誤,這意味着要麼您輸入的URL不正確,要麼服務文件不存在。由於您是從Visual Studio開始部署的,因此您的部署步驟是正確的 – Jupaol 2012-07-19 04:41:35

回答

3
  1. 改造項目在VS
  2. 複製項目文件夾IIS文件夾,可能爲C:\的Inetpub \ wwwroot的\
  3. 在IIS管理器(運行> INETMGR)添加網站,指向文件夾,基於點的應用程序池在你的.NET
  4. 添加Web服務創建的網站,幾乎與3
  5. INSTALL ASP Windows 7和.NET 4.0: C:\ WINDOWS \ microsoft.net框架\ V4(一些數字。 )\ regiis.exe -i
  6. 檢查您的瀏覽器上的Web服務訪問