ASP.NET執行環境配置
以前弄過好多次,都沒有成功,昨天晚上不知怎麼地就成功了,借用我同學的一句話,這叫“靈光一閃”,廢話不多說了,這個成功是有圖有視訊有真相地哈!
這篇博文發表都三個月了,我自認為算是很詳細了,可是還是很多人沒有配置出來(天天有人在群裡問我怎麼配置),所以今天特意錄成視訊供大家參考。特意申明:這是配置asp.net執行壞境,不是asp,asp和asp.net是有區別的。asp.net如果還是配置不出可以問,asp就算了,我不懂asp哦!無法幫你解決。
Win7旗艦版中的IIS配置asp.net視訊錄影下載地址:
一、點選電腦左下角的“開始”,然後點選“控制面板”,如下圖:
二、點選“控制面板”後如下圖:
三、雙擊“程式和功能”,進入如下圖:
四、點選紅線圈起來的,進入如下圖:
彈出一個視窗,請按照上面選擇這些功能,VS2005 中,如果要除錯站點的話,必須有“Windows身份驗證” “摘要式身份驗證” 是使用 Windows 域控制器對請求訪問 Web 伺服器上內容的使用者進行身份證。“基本身份驗證” 是要求使用者提供有效的使用者名稱和密碼才能訪問內容。要除錯 ASP.net 當然要安裝IIS支援 ASP.net 的元件了。選擇好了後點擊確定就等他安裝好。
//這裡最好勾上directory browser, 當寫asp.net hello world時錯誤如下,不知有聯絡不,下次確認。
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
五、安裝好元件後,請重起計算機。
六、重啟好後 我們開始配置IIS7---我們繼續開啟控制面板找到"管理工具"看下圖
七、點”管理工具“,進入如下圖:
八、點選紅線框中的IIS管理器,進入如下圖:
九、右擊1處,然後再點2處“新增網站,如下圖:
十、然後彈出如下所示的視窗:
我是這樣填寫的:
十一、點選確定,如果你已經添加了幾個網站了,請先刪除(不刪除也可以,請按下面這個步驟做)那幾個網站再從頭開始,要不會彈出下所示的視窗:
(如果是刪除了那幾個網站再從頭開始的,請跳到下面的“上面還是配置好IIS環境,下面我開始配置ASP.NET的環境吧!”)否則請點選”是“,然後右擊其它網站,點選“管理網站”,再擊”停止“,再右擊你剛才新增的網站,像前面一樣,點選”管理網站“,再點”啟動“:
上面還只是配置好IIS環境,下面我們開始配置ASP.NET的環境吧!
1、先要設定應用程式池(ApplicationPool)為Classic.NETAppPool,而不是預設的DefaultAppPool,可以在網站目錄裡對每個站點設定,也可以在站點進行單獨設定。
控制面板--系統和安全--管理工具--Internet資訊服務(IIS)管理器,開啟IIS管理器。選中左側的預設網站(也就是“Default Web Site“這個網站),單擊右側的高階設定,將應用程式池設定為Classic.NETAppPool。
點選”確定“,再點”確定“將這兩個彈出視窗都關閉。
2、單擊左側的“應用程式池”
中間會出現如下圖所示:
將標識改為localSystem或NetworkService。
3、選中預設網站,點選右側的基本設定,點選“連線為”,選擇“特定使用者”,點選設定,輸入系統使用者名稱密碼。這裡必須用作業系統的登入名和密碼,不然無權訪問硬碟分割槽。
選中特定使用者,然後再點設定,出現如下圖所示:
這裡的使用者名稱是指:
這裡的使用者名稱就你的計
點選管理,進入如下 :
點選新使用者新新增一個使用者
點選建立,然後右擊剛才新增的使用者名稱。
點選屬性,
我們可以看到他只有Users許可權,這是肯定不行的,下面我們給他新增一個管理員的許可權:
其實你也可以看你平時登入系統的那個使用者的許可權,如果不是管理員,請給他新增管理員的許可權,然後在IIS配置那裡輸入這個有管理員許可權的使用者名稱和密碼即可。
算機名,比如我的計機名叫ltp,密碼是你登陸WINDOWS時的密碼,正確的輸入以後,點選確定,再點選確定,回到如下所示:
點選“測試設定”,出現如下所示:
然後關閉這個,再點選確定。
4、控制面板 --> 管理工具 -->Internet 資訊服務(IIS)管理器 程式中找到 開啟 Internet 資訊服務(IIS)管理器 後,在中間部分的下部,可以看到 身份驗證 配置項,雙擊就是如下介面:
安裝IIS時增加的幾個身份驗證,需要在要除錯的站點上啟用。注意:是要除錯的站點,而不是要除錯的應用程式目錄!
5、設定預設的開始頁面,雙擊”預設文件“,點選“操作”下面的”新增“如下圖所示:
至此配置結束了,下面來看效果圖吧!