【问题标题】:ASP.NET RC1 web app in IIS 8.5IIS 8.5 中的 ASP.NET RC1 Web 应用程序
【发布时间】:2016-04-15 21:19:00
【问题描述】:

我已按照http://docs.asp.net/en/latest/publishing/iis.html IIS 进行设置以允许 ASP.NET 5 应用程序运行

我还在机器上安装了 ASP.NET 5 还安装了 HTTP 平台处理程序 (x64)

我使用文档中所述的设置创建了一个应用程序池,并将池设置为无托管代码

将站点设置为运行我在上面创建的应用程序池。

web.config 中的 system.webServer/handlers 部分已解锁

一旦我访问该网站,网站就会永远加载,并且什么也没有出现。

在日志中,我得到:

错误:无法加载应用程序或执行命令“Microsoft.AspNet.Server.Kestrel”。可用命令:web。

如果我直接在 approot 中运行 web.cmd,我可以启动应用程序。 它将启动 Kestrel 服务器并正常处理。

我做错了什么?

尝试搜索上述错误没有结果。

服务器正在运行 IIS 8.5 - windows server 2012 R2 已完成所有更新。

编辑:
我正在使用 ASP.NET 5 RC1
我没有使用虚拟目录
我没有发布到 AZURE

【问题讨论】:

    标签: c# asp.net-mvc iis asp.net-core iis-8.5


    【解决方案1】:

    wwwroot 文件夹中的 web.config 应该可以帮助 IIS 确定您想要运行的内容。可以发一下吗?

    【讨论】:

      【解决方案2】:

      MVC 6 Windows Server 2012 R2 IIS 8.5 - Error: Unable to load application or execute command 'Microsoft.AspNet.Server.Kestrel'

      这里发布的解决方案还有Problems publishing asp vnext website on IIS 8

      没有安装 ASP 4.5,要安装它,请转到服务器管理器、添加角色和功能、Web 服务器 IIS/Web 服务器/应用程序开发并检查 ASP .NET 4.5 和 .NET Extensibility 4.5

      【讨论】:

        猜你喜欢
        • 2016-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-11
        相关资源
        最近更新 更多