【发布时间】:2016-04-04 22:39:50
【问题描述】:
我刚刚使用 ASP.NET 5 MVC 6 在 VS 2015 中创建了另一个测试项目。上次我使用的是运行时的 beta-7。然而,这一次,我使用的是 RC1。
RC1 版本的project.json 文件:
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel"
}
beta-7 版本的 project.json 文件:
"commands": {
"web": "Microsoft.AspNet.Hosting --config hosting.ini"
}
Kestrel 是一个单声道平台,我不知道为什么默认模板会设置它而不是 IIS 或 IIS Express?有人可以解释如何为在 RC1 上运行的 Web 应用程序正确配置 IIS(首选)和 IIS Express 吗?虽然 RC1 站点正在运行并显示在 IIS Express 任务栏中,但为什么会有 Kestrel 配置条目?
切换到完整的 IIS 和 CoreCLR 的步骤是什么?
【问题讨论】:
标签: asp.net windows-7 visual-studio-2015 asp.net-core asp.net-core-mvc