MVC 4应用程序在Windows 10上不能正常工作
本文关键字:常工作 工作 不能 应用程序 Windows MVC | 更新日期: 2023-09-27 18:10:11
我的笔记本电脑从Windows 7切换到Windows 10,我用VS 2012 professional在上面做MVC 4开发。问题是重新安装应用程序后在本地机器上不稳定。问题是:
行为1)在VS 2012中打开项目时出现专业错误:
ASP。. NET 4.0尚未在Web服务器上注册。你需要手动配置您的Web服务器为ASP。. NET 4.0,以便您网站运行正常
我试过aspnet_regiis -i
,但它给出
C:'WINDOWS'system32>aspnet_regiis -i Microsoft (R) ASP. ini净注册表wersji 4.0.30319.0管理程序narzędziowy do installania我不希望在任何一个平台上安装ASP。. NET计算机化外观。版权(C)微软公司Wszelkie prawa zastrzeżone。Rozpoczę来安装平台ASP。净(4.0.30319.0)。那真是个笑话Nieobsługiwana wtej wersji系统操作。Administratorzypowinni zainstalowaic/odinstallalowaic程序ASP。. NET 4.5 z usługami IIS8、używając okna dialog wego Włącz lub wyłącz funkcje systemu Windows;narzędzia do zarządzania Menedżer serwera albo narzędzia wierszapolecenia dism.exe。Aby uzyskaki więcej szczegółowych informacji,zobacz http://go.microsoft.com/fwlink/?LinkID=216771。Zakończono安装平台ASP。净(4.0.30319.0)。
所以我安装了ASP。. NET 4.5,但仍然出现错误…
行为2)应用程序正确编译并在调试模式下运行,但是:)....不显示图像。当我尝试像这样直接打开一个图像时,出现http://localhost:30246/Content/images/logo.svg
错误:
错误码:0x800700b7
描述(从波兰语翻译):
代码:不能为类型为mimeMap " with的集合添加重复条目唯一键值" fileExtension "设置为" .json "
112: <staticContent>
113: <mimeMap fileExtension=".json" mimeType="application/json" />
114: </staticContent>
My fix:)
我去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" />
项目仍然给出警告,而打开,但它似乎工作。