asp.net MVC在IIS7或7.5上的發布問題

來源:互聯網
上載者:User

標籤:style   blog   class   ext   c   color   

按照網上的做法,開啟了ISAPI和CGI限制C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

應用程式集區也設定好了,可是就是提示未啟用瀏覽目錄,網上又有人說不用開啟瀏覽目錄的,於是嘗試了各種方法, 遺憾的是都沒有解決。

想著先發布個WEBFORM的網站試下,於是建立了個預設網站,發布到IIS上,遇到了這麼個錯誤:

處理常式“PageHandlerFactory-Integrated”在其模組列表中有一個錯誤模組“ManagedPipelineHandler”

隨之百度,按照教程輕鬆解決了這個問題

webform網站可以瀏覽了,這時候回去試下mvc發布的網站,果然也能瀏覽了。

原來是.net 4.0的安裝問題,只不過在MVC下不提示出來罷了

 

 

HTTP 錯誤 403.14 - Forbidden Web 服務器被配置為不列出此目錄的內容

這幾天安裝了Windows 7,由於直接從Xp 升級到Windows 7,對於一些設定不是很熟悉,不過總體感覺Windows 7 挺不錯的,在人性化、使用者體驗等方面特別的出色。

把以前的aspnet 網站轉移到IIS7.5下,就遇到錯誤了

應用程式“DEFAULT WEB SITE/BTWO”中的伺服器錯誤

Internet Information Services 7.5

 

錯誤摘要 HTTP 錯誤 403.14 - ForbiddenWeb 服務器被配置為不列出此目錄的內容。

 

其實解決方案錯誤提示頁面就有

  • 如果不希望啟用瀏覽目錄,請確保配置了預設文件並且該檔案存在。
  • 使用 IIS 管理器啟用瀏覽目錄。
    1. 開啟 IIS 管理器。
    2. 在“功能”視圖中,雙擊“瀏覽目錄”。
    3. 在“瀏覽目錄”頁上,在“操作”窗格中單擊“啟用”。
  • 確認網站或應用程式設定檔中的 configuration/system.webServer/[email protected] 特性被設定為 True。

    在右邊的操作列 點擊開啟功能


    點擊啟用即可。

    IIS7.5的真的挺不錯的,能夠將解決問題的方法都提示出來,這比xp下的iis5.1和windows server 2003的iis6都要好得多咯

    實際上為了安全大家不必要開啟瀏覽目錄,只要設定好預設文件就可以了

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.