Windows-Server-2008

Win Server 2008 + IIS 7 + MVC3:安裝什麼來部署應用程序

  • September 21, 2011

我是部署的新手。

我的伺服器上有 OS Windows Server 2008 R2 和 IIS 7。我有 .Net MVC3 Web 應用程序的文件夾。我創建了新池,為其設置了 Framework 4.0。我創建了新網站,選擇了物理路徑“E:/site”並將其綁定到域名。然後我將帶有.Net MVC3 站點的文件夾複製到“E:/site”中。但是,如果我嘗試打開 mydomain.com,它就不能作為 MVC3 應用程序工作。通常的 HTML 頁面只能工作。

我想,我應該安裝一些組件或程序,使伺服器將網站作為 MVC 應用程序執行。伺服器已經:

  • MS .Net Framework 4 客戶端配置文件;
  • MS .Net Framework 4 擴展;
  • MS Web 平台安裝程序 3.0。

有誰能夠幫助我?我還應該做什麼?

您可以在伺服器本身上安裝 MVC 框架,也可以從 Visual Studio 中對所需程序集進行“bin 部署”。這絕對適用於 Visual Studio 2010,因為我以前做過 - 您的里程可能會因早期版本而異。

要進行 bin 部署,請在 Visual Studio 中右鍵點擊您的項目並選擇Add Deployable Dependencies。從對話框中選擇ASP.NET MVC(不要擔心其他選項,這就是您所需要的)。這將在您的項目中創建一個名為_bin_deployableAssemblies執行 MVC 東西所需的 DLL 的文件夾。

之後進行部署,它應該可以工作。如果沒有,死亡錯誤文本的全黃屏將非常有幫助。

引用自:https://serverfault.com/questions/313812