配置:win7 iis7 vs2008 mvc2
步驟一:配置iis7
開始-->控制面板-->默認程序-->程序和功能-->打開或關閉windows功能
勾選配置如下圖:
點擊確定后會提示是否重啟-->確定
步驟二:web項目-->引用-->System.Web.Mvc 右鍵屬性-->復制本地 設置為true
步驟三:開始-->控制面板-->管理工具-->Internet 信息服務(IIS)管理器-->網站 右鍵-->添加網站 如下圖:
網站名稱隨意填寫,物理路徑是mvc項目的根目錄即包含bin文件夾的那個文件夾,主機名填寫的是我的電腦的ip
步驟四:其它設置
1、啟用父路徑 (在瀏覽網頁時出現錯誤提示 0x80070021 )
操作如圖:
2、設置進程模型的標志
打開iis-->應用程序池-->選擇自己項目所使用的程序池(一般建立網站的時候會建立相同名字的程序池)-->右鍵屬性-->高級設置如圖:
我用的是sql2000,該選項是根據安裝sql時選擇的驗證模式來確定的(不知道的話可以一個一個試一下,我就是這么做的)
3、重新注冊 mapping for asp.net ver. 2.0.50727(好像是先安裝vs再安裝iis時會出現的問題)
cd c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
原本網站上的代碼是:
aspnet_regiis.exe -i ,但是出現錯誤提示 0x8007000b
后來找到輸入下面的代碼能重新安裝。
aspnet_regiis.exe -i -enable
4、啟動32位應用程序
打開iis-->應用程序池-->選擇自己項目所使用的程序池(一般建立網站的時候會建立相同名字的程序池)-->右鍵屬性-->高級設置如圖:
設置啟用32位應用系統
備注:暫時只有這些。。