在 Microsoft Visual Studio 2010 打開看了一下沒有任何問題,隨后在本機上安裝好IIS,版本是7.5的,將項目發布后部署到IIS。
通過頁面訪問出現問題,提示:“
由於擴展配置問題而無法提供您請求的頁面
”
谷歌了一下,原來是安裝IIS時,未打開asp.net,解決辦法如下:
處理方法: 1.控制面板→程序和功能→打開或關閉Windwos功能
2.在打開的Windows功能窗口中依次展開Internet信息服務→萬維網服務→應用程序開發功能,將“服務器端包含”選項前面的勾勾上,確定安裝即可。
接着繼續看,發現還有問題,提示:
請求的內容似乎是腳本,因而將無法由靜態文件處理程序來處理。
最可能的原因:•請求與通配符 mime 映射相匹配。請求映射到靜態文件處理程序。如果有不同的前提條件,請求將映射到另一個處理程序。
可嘗試的操作:•如果要將此內容作為靜態文件提供,請添加顯式 MIME 映射。
繼續谷歌,網上有很多解決辦法,說什么修改映射,看了一下發現都映射的是.net 2.0,我安裝最新版本的VS應該是4.0,后來突然想到會不會是因為我先安裝的VS,再安裝IIS的原因,於是打開Visual Studio 命令提示 ,輸入:aspnet_iis -i 重新安裝一下,再一運行,好了。。。