Board logo

標題: [分享] ASP.Net IIS 註冊工具 -- aspnet_regiis.exe [打印本頁]

作者: jslin    時間: 2011-1-17 14:33     標題: ASP.Net IIS 註冊工具 -- aspnet_regiis.exe

ASP.Net IIS 註冊工具 -- aspnet_regiis.exe

ASP.NET 為一種動態網頁語言,必需安裝 .Netframework 元件才能使 IIS Web 具備有執行 ASP.net 程式能力。
但因安裝順序錯誤,使得 ASP.NET 沒有註冊因而無法執行,造成用戶端 (Client) 在執行 ASP.NET 程式時,所有點選的程式不會執行,反而被當成一般文件下載。

因此正確安裝方式是必須先安裝 IIS 程式後,才加裝 .Netframework 元件。才不會造成 ASP.Net 沒有在 IIS 註冊,而無法執行的窘境。倘若您不小心安裝順序出現錯誤,也可利用 ASP.Net IIS 註冊工具 -- aspnet_regiis.exe 在 IIS 中註冊 ASP.Net 解決此一問題。

作法:

•  找到 aspnet_regiis.exe 檔案的位置 , 可以對 windows 目錄作搜尋。
•  檔案所在的路徑會因為安裝的版本不同而異,下列路徑僅供參考: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
•  進入 dos 提示視窗模式,開始 a 執行 a cmd a 切換目錄到 .netframework 安裝目錄 ( 如作法 2 路徑 ) a 下 aspnet_regiis –i 指令,就會 重新註冊 ASP.Net 於 IIS 。
•  進入 dos 提示視窗模式,下 iisreset 指令重起 IIS 讓新的設定生效。


---------------------------------------------------------------------------------------------------
Windows 2003 server IIS預設是把 ASP功能關閉

開啟IIS >> 網際網路資訊服務 >> 展開(本機電腦) >> 網頁服務延伸 >> 在右邊可以找到 "Actives Service Pages" >> 按右鍵點選 "Actives Service Pages" >> 選擇 "允許" >
這樣你的 ASP 頁面就可以看到了...。

作者: cynthia991206    時間: 2013-4-15 14:18

謝謝說明,之前一直不知原因原來是如此..




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)