![](/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.