http://www.sanrengo.net/thread-62-1-1.html本文主要解決的是在win8作業系統下IIS配置asp.net的執行環境,當然win7的配置方法也大致相似,只有少許部分和win8有差異,在下文中我會指出。本文屬本人親自配置的經驗,整理成文上圖分享出來,如有錯誤還請各位指正。對於配置後有問題的可以在下面跟帖,我會盡快回復!感謝支援三人行網路!

一、把滑鼠放在電腦螢幕的左下角然後右擊,彈出如下圖選單,選擇“程式和功能”(快捷鍵win+X)。(win7點選電腦左下角的“開始”,然後點選“控制面板”開啟程式與功能介面):

<IGNORE_JS_OP>

1.png (26.47 KB, 下載次數: 3)

下載附件  儲存到相簿

把滑鼠放在電腦螢幕的左下角然後右擊,彈出如下圖選單,選擇“程式和功能”

2012-11-25 14:03 上傳

 

二、進入程式與功能介面後,選擇“啟用或關閉windows功能”(win7為開啟或關閉windows功能)
<IGNORE_JS_OP>

2.png (20.55 KB, 下載次數: 3)

下載附件  儲存到相簿

二、進入程式與功能介面後,選擇“啟用或關閉windows功能”

2012-11-25 14:08 上傳

 

三、在彈出的對話方塊中按照下圖進行勾選,這裡有幾個地方需要的注意的是:
1、如果是簡單的靜態頁面,可以不配置應用程式開發功能下的選項;
2、如果只是配置.net的執行環境,可以不選擇應用程式開發功能下的“asp”選項,勾上後會配置好asp的執行環境,可以根據需求勾選;
3、在“應用程式開發功能”選項下,win8和win7有一些差別,win8的選項較多,按照下圖進行選擇即可。win7選擇asp.net及.net擴充套件兩項即可,asp按需選擇 。(前為win8,後為win7)

<IGNORE_JS_OP>

3-win8.png (29.35 KB, 下載次數: 2)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 14:41 上傳

 

<IGNORE_JS_OP>

3-win7.png (91.22 KB, 下載次數: 2)

下載附件  儲存到相簿

Win7作業系統下IIS配置asp.net的執行環境

2012-11-25 14:41 上傳

 

四、點選確定後,win8會開始搜尋需要的檔案,一般需要從網上下載所需的檔案,當然這個操作在點選確定後電腦會自動完成,所以win8只需靜靜等待其下載安裝好就行。win7一般不會彈出此類對話方塊。

五、asp.net執行環境所需的元件安裝好後,在控制面板中有個【管理工具】專案點選進入,選擇“internet資訊服務(IIS)管理器” (非internet資訊服務(IIS)管理器 6.0),win8安裝好後預設會在metro介面生成一個“internet資訊服務(IIS)管理器”磁貼,選擇磁貼則可以直接進入IIS管理器介面。
<IGNORE_JS_OP>

4.png (139.49 KB, 下載次數: 2)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 14:55 上傳

 

<IGNORE_JS_OP>

4.1.png (109.54 KB, 下載次數: 2)

下載附件  儲存到相簿

進入iis管理器介面

2012-11-25 14:56 上傳

 

六、到了這一步,就可以開始新增網站了。按照下圖即可實現在IIS中新增網站:

<IGNORE_JS_OP>

5.png (38.07 KB, 下載次數: 3)

下載附件  儲存到相簿

在IIS中新增網站

2012-11-25 15:07 上傳

 

七、在彈出的對話方塊中填寫相關資訊,本文中以新增安裝風訊dotNETCMS v1.0 sp5系統為例進行示範,如果對話方塊中資訊不會填可以參照我寫的資訊進行填寫,到這一步以後win8、win7操作全部一樣。新增好後,在左側【網站】下會多出新增的網站名稱,比如我的是風訊。

<IGNORE_JS_OP>

6.png (25.41 KB, 下載次數: 9)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 15:20 上傳

 

<IGNORE_JS_OP>

7.png (14.1 KB, 下載次數: 1)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 15:22 上傳

 

到這一步所有IIS環境配置完成了,但是隻做這些工作還不能真正讓網站能正常執行。接下來就開始配置ASP.net的環境!

一、設定應用程式池(ApplicationPool)為Classic.NETAppPool,預設的為DefaultAppPool。選擇IIS管理器左側的預設網站”Default Web Site“(非自己新增的網站),右擊>管理網站>高階設定,將應用程式池設定為Classic.NETAppPool如下圖:
<IGNORE_JS_OP>

8.png (43.46 KB, 下載次數: 12)

下載附件  儲存到相簿

配置ASP.net的環境

2012-11-25 15:32 上傳

 

<IGNORE_JS_OP>

9.png (23.18 KB, 下載次數: 3)

下載附件  儲存到相簿

配置ASP.net的環境

2012-11-25 15:35 上傳

 

<IGNORE_JS_OP>

10.png (8.75 KB, 下載次數: 4)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 15:36 上傳

 

二、啟動應用程式池,正常設定後點擊左側的應用程式池,中間部分會顯示如下圖:

<IGNORE_JS_OP>

11.png (34.93 KB, 下載次數: 3)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 15:39 上傳

 

三、將Classic.NETAppPool 的標識改為localSystem或NetworkService。本地測試為localsystem,在應用程式池右擊Classic.NETAppPool選擇高階設定,按下圖進行設定:

<IGNORE_JS_OP>

12.png (37.93 KB, 下載次數: 3)

下載附件  儲存到相簿

將 Classic.NETAppPool 的標識改為localSystem或NetworkService

2012-11-25 15:43 上傳

 

<IGNORE_JS_OP>

13.png (25.13 KB, 下載次數: 3)

下載附件  儲存到相簿

將 Classic.NETAppPool 的標識改為localSystem或NetworkService

2012-11-25 15:46 上傳

 

四、設定特定使用者。選中預設網站”Default Web Site“(非自己新增的網站) ,點選右側的基本設定,點選“連線為”,選擇“特定使用者”,點選設定,輸入系統使用者名稱密碼。這裡必須用作業系統的登入名和密碼,不然無法設定成功也無權訪問硬碟分割槽。

<IGNORE_JS_OP>

14.png (66.68 KB, 下載次數: 1)

下載附件  儲存到相簿

設定特定使用者

2012-11-25 15:50 上傳

 

<IGNORE_JS_OP>

15.png (38.29 KB, 下載次數: 2)

下載附件  儲存到相簿

設定特定使用者

2012-11-25 15:54 上傳

 

設定成功後可以點選“測試設定”,彈出如下對話方塊則說明設定成功。點選關閉測試連線返回編輯網站頁面然後確定即可。

<IGNORE_JS_OP>

16.png (14.82 KB, 下載次數: 12)

下載附件  儲存到相簿

測試設定

2012-11-25 15:56 上傳

 

五、身份驗證。在IIS管理器中間有一個“身份驗證”選項,雙擊進入後確保啟用的如下圖:

<IGNORE_JS_OP>

17.png (26.97 KB, 下載次數: 1)

下載附件  儲存到相簿

身份驗證

2012-11-25 16:00 上傳

 

<IGNORE_JS_OP>

18.png (16.21 KB, 下載次數: 2)

下載附件  儲存到相簿

身份驗證

2012-11-25 16:01 上傳

 

六、設定預設的開始頁面index.aspx,雙擊IIS下的”預設文件“,點選“操作”下面的”新增“填寫index.aspx 如下圖所示:

<IGNORE_JS_OP>

19.png (29.37 KB, 下載次數: 2)

下載附件  儲存到相簿

設定預設的開始頁面index.aspx

2012-11-25 16:03 上傳

 

<IGNORE_JS_OP>

20.png (31.72 KB, 下載次數: 3)

下載附件  儲存到相簿

設定預設的開始頁面index.aspx

2012-11-25 16:04 上傳

 

此時可以測試之前的配置是否成功,在瀏覽器中輸入:http://localhost然後回車,出現下面的頁面那麼祝賀你已經配置成功!

<IGNORE_JS_OP>

21.png (466.77 KB, 下載次數: 2)

下載附件  儲存到相簿

Win8作業系統下IIS配置asp.net的執行環境

2012-11-25 16:10 上傳

 

最後寫幾個關於我在配置時遇到的一些問題的解決辦法,希望可以幫到各位,如遇其他問題請在下方跟帖或在本站求助版塊發帖:
1、如何瀏覽新增的網站?
解決辦法:在瀏覽器輸入在配置時填寫的IP地址即可訪問網站,還有一個辦法是在IIS管理器的右側【操作】下有個瀏覽網站的連結,點選也可以實現網站的瀏覽;
2、無法瀏覽網站的檔案,輸入ip地址或點選瀏覽網站的連結後 ,提示”http 500內部伺服器錯誤“。
解決辦法:在IIS管理器中間的IIS選項下有個【目錄瀏覽】選項,雙擊進入然後選擇右側【操作】下的”啟用“。
3、在安裝風訊dotNETCMS v1.0 sp5系統時,在選擇SQL SERVER資料庫、輸入序列號頁面點選下一步後,總是提示錯誤。
解決辦法:提示錯誤的原因是因為你的電腦沒有安裝microsoft sql server,安裝2000或2005後進行相關設定 即可。還有一個辦法是在資料庫選擇時選擇”ACCESS“就可以順利進行下一步操作了!
4、想在配置好的asp.net執行環境下執行asp。
解決辦法:返回在一開始新增windows功能時,在應用程式開發功能下勾選asp,安裝好asp元件後即可!

本文為三人行網路鐵木珍整理編寫,如需轉載請註明出處,在保留原文連結及作者的情況下引用,發圖帖耗時眾所周知請尊重他人勞動成果!