HTTP 錯誤 404.3 - Not Found 由於擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程序。如果應下載文件,請添加 MIME 映射。


現象背景:

我拿到的是一個空的server 2008的虛擬機,按網上的教程裝了IIS后,發布了一個asp.net 4.0的網站,IIS瀏覽就現現了這個樣子 ,於是網上一陣狂搜,發現都沒用,最后,一個貼子里說要我去如下操作:

1.去控制面板-程序與功能-打開或關閉windows功能,然后進行一個添加角色服務的操作,再然后就沒然后了,原圖如下:

原文地址:http://www.xuebuyuan.com/154606.html

但是我的根本就不是這么回事,找不到在那里打開第二幅圖的位置,后來在添加角色中打開了類似的界面,但第二幅圖根本就不一樣,如下:

裝上了以上所示的兩個東西以后(不要問我為什么裝它們,我也不知道,網上看多了,猜的),中間好像還干了一些事,一下子也記不得了,不過應該不是什么重要的操作,再去IIS瀏覽,發現錯誤碼變了,如下:

HTTP 錯誤 500.21 - Internal Server Error

處理程序“svc-Integrated”在其模塊列表中有一個錯誤模塊“

(注:以上為簡略信息,因為瀏覽器無法返回去再讓我截個原圖了,所以只能記述這個簡略信息了)

百度上邊的問題,我找到一個博客:http://blog.csdn.net/wmg494005678/article/details/8573581

雖然這個博客說的不是很清楚,也與我的問題不是很對應,但它卻給了我一個想法,去執行下邊這段cmd命令(因為我在前邊的百度過程中看到過類似的說法):

1.打開cmd.

2.輸入:cd c:/windows/microsoft.net/framework64/v4.0.30319   (注:32位機器應該是cd c:/windows/microsoft.net/framework/v4.0.30319  )(我要用的是.net 4.0,所以后邊寫的是v4.0.30319  ,如果是要.net 2.0或.net 3.5 ,可能需要寫成v2.0.50727)

3.回車進入上邊所指定的目錄(cd是更換目錄的命令),再輸入:aspnet_regiis.exe -iru -enable (你也可以試一下另兩種寫法 :aspnet_regiis -i -enable 或aspnet_regiis -i)

4.然后就沒有然后了,去IIS中再瀏覽一下看看吧,應該好了!

5.由於以上cmd為純手敲,可能出錯,特截原圖如下:

以上僅供參考,如遇其它新問題,請大家一起幫忙解決吧,記得解決以后,花些時間寫下來,利人終利已……

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM