MVC 3 0 在各個版本IIS中的部署

2022-02-06 05:51:59 字數 2772 閱讀 3007

概述:

本文主要介紹在iis5.1、iis6.0、iis7.5中安裝配置mvc 3的具體辦法!

正文:

1. 安裝microsoft .net framework 4.0安裝包;

2. 安裝asp.net mvc 3;

3. 在iis中發布**,建立虛擬目錄,asp.net版本選擇4.0.30196;

4. 新增mvc的解析:

右擊iis中的虛擬目錄選擇「屬性」-「虛擬目錄」-「配置」-「對映」-「新增」,配置如下:

可執行檔案:c:\windows\microsoft.net\framework\v4.0.30196\aspnet_isapi.dll,

副檔名:.*

動作:全部動作

指令碼引擎:選中

檢查檔案是否存在:不選中

點選確定,最後如下圖所示:

1. 安裝microsoft .net framework 4.0安裝包;

2. 安裝asp.net mvc 3;

3. 設定「web擴充套件服務」中的「asp.net v4.0.0.30319」為允許,如下圖所示:

4. 在iis中發布**,建立虛擬目錄,asp.net版本選擇4.0.30196;

5. 新增mvc的解析:

可執行檔案:c:\windows\microsoft.net\framework\v4.0.30196\aspnet_isapi.dll,

確認檔案是否存在:不選中

點選確定,最後如下圖所示:

1. 安裝 microsoft .net framework 4.0安裝包;

2. 安裝asp.net mvc 3;

3. 設定iis的「isapi和cgi限制」中的「asp.net v4.0.0.30319」為允許,如下圖所示:

4. 在iis中發布**;

3. 若在安裝完畢net framework後才安裝的iis,請重新在iis中註冊net framework,在執行中輸入:

c:\windows\microsoft.net\framework\v4.0.30319\aspnet_regiis.exe -i

4. 若出現"若要針對 .net framework 4.0 或更高版本進行編譯,則提供程式選項中「compilerversion」特性的值必須為「v4.0」或更高版本。若要針對 .net framework 3.5 或更低版本編譯此 web 應用程式,則請從 web.config 檔案的 元素中移除 targetframework 特性。"

<

system.codedom

>

<

compilers

>

<

compiler

language

="c#;cs;csharp" extension

=".cs" type

="microsoft.csharp.csharpcodeprovider,system, version=2.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089" warninglevel

="4">

<

provideroption

name

="compilerversion" value

="v4.0"/>

<

provideroption

name

="warnaserror" value

="false"/>

compiler

>

<

compiler

language

="vb;vbs;visualbasic;vbscript" extension

=".vb" type

="microsoft.visualbasic.vbcodeprovider, system, version=2.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089" warninglevel

="4">

<

provideroption

name

="compilerversion" value

="v4.0"/>

<

provideroption

name

="optioninfer" value

="true"/>

<

provideroption

name

="warnaserror" value

="false"/>

compiler

>

compilers

>

system.codedom

>

MVC 3 0 在各個版本IIS中的部署

概述 本文主要介紹在iis5.1 iis6.0 iis7.5中安裝配置mvc 3的具體辦法!正文 iis5.1 1.安裝microsoft net framework 4.0安裝包 2.安裝asp.net mvc 3 3.在iis中發布 建立虛擬目錄,asp.net版本選擇4.0.30196 4.新...

MVC3 0的學習小總結

學習首先得找個好老師,這邊部落格講的相當不錯,可供參考 碰到的問題 2 新增model層的時候基本是跟以前的寫法類似,只是如果需要表單要驗證之類的,需要重寫,以下可以直接訪問這個部落格,3 controllers層,需要你寫控制器,自己編造些值,直接寫個方法呼叫展示。未來資料庫訪問也是在這裡寫的 4...

MVC3 0,路由設定實現偽靜態IIS中404錯誤

c code?1 2345 routes.maproute newquerytest.asp newquerytest.asp new 如上在路由設定中,增加如上設定解析路徑 直接從iis中預覽頁面http localhost 4093 newquerytest.asp會成功解析http local...