2010-08-10 113 views
5

我想用IIS發佈一個網站,我創建了一個虛擬目錄,並在此目錄中添加了所有網頁並配置了虛擬目錄,但仍然是我無法運行我的Web應用程序。如何使用Visual Studio 2008部署一個asp.net應用程序

+1

它是IIS6 IIS7還是? – 2010-08-10 07:20:56

+6

當您嘗試查看您的Web應用程序時,您在瀏覽器中看到什麼錯誤消息? – Rob 2010-08-10 07:30:38

回答

1

請確保您正在運行正確的asp.net版本... 檢查,如果在asp.net選項卡,如果是V 1改變它到V2

1

可否請你讓我知道的錯誤信息。(請與像啓動頁面,版本最低設置,嘗試用奇才等發佈)

1

在Visual Studio中,點擊項目屬性網站。 在服務器,請選擇使用本地IIS Web服務器,然後在創建虛擬目錄。 現在,當您調試時,頁面應該在IIS中打開,並且Visual Studio已經完成了設置IIS的大部分難題,您可能必須更改IIS的安全設置。希望這可以幫助。

1

如果您的應用程序有足夠的權限來運行IIS7檢查:

IIS操作窗格:

  1. 基本設置
  2. 連接的(請務必先用管理員帳戶登錄到測試,然後創建你自己特定的用戶。最小特權原則)
  3. 測試設置(授權和認證是綠色的!)
  4. 測試你webisite
1

該問題沒有說明究竟是什麼錯誤,但你提到你剛剛創建了虛擬目錄。你有沒有使它成爲一個Web應用程序?對於IIS 6,請按照此 link - Create and Configure Local ASP.NET Web Sites。在IIS7中,右鍵單擊它並將其轉換爲應用程序。

如果它已經是一個網站,您是否選擇了正確的框架?通常當你創建一個網站時,它被分配了默認的應用程序池。如果你已經安裝了多個dotnet,那麼你可以檢查哪個框架是默認的應用程序池。然後將默認應用程序池更改爲您的網站所需的正確版本,或者創建一個新的應用程序池。

可能有多種原因,所以如果您可以提供錯誤消息,那麼解決問題會更容易。

謝謝。

相關問題