【问题标题】:.Net 4.5 has been installed but still getting ExtensionlessUrlHandler-Integrated-4.0" has a bad module "ManagedPipelineHandler" error.Net 4.5 已安装但仍出现 ExtensionlessUrlHandler-Integrated-4.0" 有一个错误的模块 "ManagedPipelineHandler" 错误
【发布时间】:2014-05-23 05:13:00
【问题描述】:

所以我试图在 AWS EC2 上建立一个站点,我按照这里的步骤操作:

http://martinbuberl.com/blog/deploy-aspnet-mvc-on-amazon-ec2-with-web-deploy/

我遇到的问题是教程所述的 HTTP 错误 500.21 - 内部服务器错误,但检查我的服务器管理器是否已安装 .NET 可扩展性 3.5 和 ASP.NET 4.5。不太确定我必须做什么。 Web deploy 安装了它们。我必须重新安装它吗?

顺便说一句,它目前在 windows server 2012 上使用 IIS 8。

想法?

【问题讨论】:

    标签: iis amazon-web-services windows-server-2012 iis-8


    【解决方案1】:

    我已经重新完成了我的教程,并且能够毫无问题地进行部署。

    想到的两件事:

    • 导航到 C:\Windows\Microsoft.NET\Framework\v4.0.30319,执行 aspnet_regiis.exe -i 并重新启动服务器以手动向 IIS 注册该 ASP.NET 版本。
    • 如果您没有部署新的 ASP.NET MVC 4 Web 应用程序,而是部署了现有项目,则很可能您的服务器上缺少 IIS 功能。

    【讨论】:

      猜你喜欢
      • 2018-01-10
      • 2013-06-13
      • 2015-10-06
      • 2019-07-09
      • 2019-06-01
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多