![](/img/trans.png)
[英]Fresh Windows 10 Install - IIS 10 - Existing MVC App not working
[英]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.