繁体   English   中英

如何在Windows 10上的IIS 10中运行ASP.NET MVC应用程序

[英]How to run ASP.NET MVC app in IIS 10 on Windows 10

我通过Windows功能安装了IIS 10并将MVC应用程序发布到IIS文件夹中,然后执行“dism / online / enable-feature / featurename:IIS-ASPNET45”命令,但仍然出现错误:

HTTP错误403.14 - 禁止Web服务器配置为不列出此目录的内容

我已经在Windows 7中使用“aspnet_regiis -I”命令而不是“dism / online / enable-feature / featurename:IIS-ASPNET45”并且从localhost加载了很好的web应用程序,但我似乎无法得到这个在Windows 10上工作。

我有同样的问题,我通过使用Win10 GUI选择已安装的功能解决了它。 Internet Information Services -> World Wide Web Service -> Application Development Features->ASP.NET 4.6未检查Internet Information Services -> World Wide Web Service -> Application Development Features->ASP.NET 4.6 检查了我需要的其他一些,一切都很好。

我有类似的问题 - 在我的情况下IIS只是没有完全权限访问我放置网站文件的文件夹...

在我的案例中,通过Windows属性/安全解决了问题,可以完全访问目录。

尝试将您的网站文件放到C:\\inetpub - 形成我的经验,这是最好的位置(但应该没有区别)。

其他事项: - 检查IIs是否有权使用C:\\inetpub..\\Documents\\IISExpress - 检查你是否安装了正确版本的.NET和ASP.NET

我看到您尝试安装ASP.NET 4.5,但是针对您的项目的是什么?

如果您尝试部署新项目,则可能需要APS.NET 4.6或ASP.NET 5 RC(在第二种情况下,您还需要设置DNX)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM