2012-06-19 154 views
1

我一直在VS2010下ASP.NET MVC3網站上,我想知道我怎麼可以在本地部署上IIS7我的Windows 7 PC。部署ASP.NET MVC3網站在本地

+0

安裝IIS,並確保你在你的IIS安裝.NET 4。您可以通過項目屬性輕鬆將其部署到您的IIS中。 – Styxxy

回答

1

您可以使用與ASP.NET Web應用程序相同的方式執行此操作。沒有顯着差異。

右鍵單擊您的項目,然後從上下文菜單中選擇「Publish」選項。您可以指定想要發佈的方式(FTP,文件系統等)。讓我們選擇FileSystem並選擇一個文件夾,然後單擊發布按鈕將所需文件放到該文件夾​​中。

您可以創建你的IIS下網站/虛擬目錄,並指定該文件的位置,在那我們發佈的同一文件夾中。

enter image description here

+0

以及感謝你們的幫助,我想試試,看看什麼東西內[114]發生,甚至我想我已經嘗試過類似的東西,但我會跟着你的腳步gentelmen;) – WLegend

+0

對不起dissapointing你@Shyju,但我得到了出現以下錯誤「由於權限不足,無法讀取配置文件」 – WLegend

+0

@WLegend - 請參閱您需要創建具有給予網絡服務權限的虛擬目錄。基本上,發生的事情是您的虛擬目錄有權限問題,IIS因此無法讀取它。所以,我們需要解決DAT起來...... – bhuvin

1

哥們它很簡單。

第1步:發佈它。
步驟2:將其添加爲網站
第3步:將當前的asp.net版本更改爲應用程序池4.0的
第4步:歡喜!完成 !

那麼,如果沒有,那麼有對於一些錯誤來了那是因爲.NET 4.0是不是在IIS中註冊的問題。所以,試試這個:

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir for 32 bit windows 

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir for 64 bit windows 
+0

我想我需要給予一種權限訪問該文件夾的,因爲它不能訪問Web.config文件 – WLegend

+0

@bhuvin豬頭... – Keplah

+0

@Keplah哥們.. ...? – bhuvin