[英]Deploying ASP.NET MVC 3 Application Under ASP.NET 3.5 Web Site Sub Folder
[英]Deploying an ASP .NET MVC 3 web application under IIS 5.1
我已經使用ASP .NET MVC 3框架開發了一個Web應用程序。
因此,我有一個Visual Studio 2010項目來開發我的Web應用程序。
我想在遠程機器上的IIS 5.1下部署我的Web應用程序。
我知道我必須在IIS默認網站節點下創建一個虛擬目錄。
虛擬目錄將鏈接到遠程計算機的文件管理系統中的目錄。
FMS目錄將包含我的Web應用程序的文件。
問題 :FMS目錄中必須存在我的VS2010項目的哪些文件和文件夾?
我打算在FMS目錄中創建一個名為bin的文件夾。
bin文件夾將包含我的Web應用程序使用的DLL,這些DLL在遠程計算機的GAC中不存在。
問題 :是否需要修改Web.config文件?
與我的VS2010項目相對應的文件夾也包含一個名為bin的文件夾。
bin文件夾包含一個與我的應用程序名稱相同的DLL。
問題 :此DLL的作用是什么?
之前已經在Stackoverflow上得到了解答。 在IIS 5.1(Windows XP)上部署ASP.NET MVC 。 (請注意,現在接受的答案正在鏈接到一個頁面,該頁面將引發該網站上存在惡意軟件的警告。)
作為一個建議,我將看看您是否可以獲得一台運行IIS7或更高版本的計算機,而不必處理必須配置路由以及在IIS本身上設置哪些可執行文件的麻煩。 使用IIS7,您要做的全部工作就是在部署站點時將MVC特定的.dll(這是visual studio中的設置,在Visual Studio中的設置,位於網站的屬性下,位於打包/發布Web下)。
附帶說明,您應該能夠在Vista上獲得IIS7,在Windows 7上獲得7.5。
祝您好運,並希望這些信息有助於您啟動和運行您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.