簡體   English   中英

網站適用於 Visual Studio 2017 但不適用於 IIS 10

[英]Website works on visual studio 2017 but not IIS 10

我有一個 asp.net Web 應用程序,我試圖將它部署到 Windows Server 2016 上的 IIS。我首先在 Visual Studio 2017 上運行該應用程序,它加載並運行得非常好,但是當我在 localhost 上運行它時,它會加載到 IIS 上上面有代碼頭,沒有功能。

網站上加載的代碼標頭

從瀏覽器的角度或事件日志沒有拋出任何錯誤,所以我不知道如何具體排除故障。 我在這個問題上所做的大部分研究都指出沒有啟用 HTTP 激活功能,但我已經安裝了所有東西,但這個問題仍然沒有解決。 我嘗試過的大多數建議和答案都是針對舊的 IIS 7.5 或 8 而不是我正在使用的 IIS 10.0。 該應用程序在 Visual Studio 上運行良好,所以我猜這不是代碼問題,而是我的 IIS 配置問題。 我希望有人可以幫助我,或者至少為我指明正確的方向。 這是我的第一個問題,所以我不確定我還需要什么(即代碼、細節)才能得到正確的答案。 我會提供需要的東西。 謝謝

謝謝你們的評論。 在使用問題的框架為“IIS 不提供 ASPX 文件”搜索解決方案后,我找到了一個有效的解決方案,該解決方案是轉到 IIS -> 選擇您的網站 -> 轉到處理程序映射,然后按還原到父選項。 顯然,我的網站處理程序映射不正確或配置不正確,但現在一切正常。 謝謝你的幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM