簡體   English   中英

MVC 4應用程序無法在Windows 10上正常運行嗎?

[英]MVC 4 app is not working properly on Windows 10?

我的筆記本電腦從Windows 7切換到Windows 10,我使用VS 2012 Professional在其上進行MVC 4開發。 問題是重新安裝后,應用程序在本地計算機上不穩定。 問題是:

行為1)在VS 2012專業錯誤提示中打開項目時:

ASP.NET 4.0尚未在Web服務器上注冊。 您需要為ASP.NET 4.0手動配置Web服務器,以便站點正常工作

我試過aspnet_regiis -i但它給

C:\\ WINDOWS \\ system32> aspnet_regiis -i Microsoft(R)ASP.NET RegIIS,版本為4.0.30319.0的管理程序在Instalowania中進行安裝,並在ASP.NET平台上運行。 版權所有(C)Microsoft Corporation。 Wszelkie prawazastrzeżone。 Rozpoczęto安裝了ASP.NET平台(4.0.30319.0)。 您可以在nieobsługiwana上進行操作。 Administratorzy powinnizainstalować/odinstalować程序ASP.NET 4.5使用IIS 8,可以在Windows上運行Windows,並且可以在Windows上運行。 阿比(Abyuzyskaćwięcejszczegółowych),zobacz http://go.microsoft.com/fwlink/?LinkID=216771 Zakończonoinstalowanie平台ASP.NET(4.0.30319.0)。

所以我安裝了ASP.NET 4.5,但仍然出現錯誤..

行為2)應用程序正確編譯並在調試模式下運行,但是:) ....圖像未顯示。 當我嘗試直接像這樣打開一個圖像時,出現http://localhost:30246/Content/images/logo.svg錯誤:

錯誤代碼:0x800700b7

說明(從波蘭語翻譯而來):

無法將唯一鍵值“ fileExtension”設置為“ .json”的mimeMap類型的集合添加重復項

碼:

  112:     <staticContent>
  113:       <mimeMap fileExtension=".json" mimeType="application/json" />
  114:     </staticContent>

我的解決方法:)

我轉到IIExpress配置文件C:\\Users\\XXX\\Documents\\IISExpress\\configapplicationhost.xml並注釋掉JSON條目:

        <mimeMap fileExtension=".js" mimeType="application/javascript" />
     <!--   <mimeMap fileExtension=".json" mimeType="application/json" /> -->
        <mimeMap fileExtension=".jsonld" mimeType="application/ld+json" />

項目在打開時仍會發出警告,但似乎可行。

暫無
暫無

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

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