【发布时间】: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