摘要:在 Windows 7 上跑 .Net Framework 4
幫小馬在win7上測試asp.net網頁的範例,隨便記錄一下有問題的地方:
第一個問題:
如果win7是先安裝vs.net 2010,再安裝IIS,那麼在網頁發行後會有些問題,可參考下面網址的內容:
http://www.gotknowhow.com/articles/fix-bad-module-managedpipelinehandler-in-iis7
主要是在.net中註冊IIS的動作。這個在其他的版本也會發生。
在開 CMD時需要用系統管理員的身份去執行,才能執行
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
第二個問題:
IIS安裝好後是預設執行.net Framework第二版,如果使用vs2010開發的話,需要記得調整版本:
執行 > InetMgr
在應用程式集區中的各項目按右鍵選基本設定,再選擇使用第四版。
第三個問題:
如果發行網頁,一般最簡單的方式就是使用檔案系統發行,也就是把網頁source code編譯好放在一個指定的目錄,然後到IIS站台下,進入預設網站按右鍵新增應用程式,設定該應用程式的實體路徑為剛剛編譯所指定的目錄。