【发布时间】:2019-01-18 04:14:07
【问题描述】:
我在 Azure App Services 上托管了 ASP.NET Core 应用程序,作为同一个 App Services 实例中的两个虚拟应用程序。主站点应用程序托管在/,博客应用程序托管在/blog。我想将 AspNetCoreModuleV2 与 InProcess 托管模型一起使用。但是,它无法启动,我在事件日志中看到此错误:
<Event>
<System>
<Provider Name="IIS AspNetCore Module V2"/>
<EventID>1008</EventID>
<Level>1</Level>
<Task>0</Task>
<Channel>Application</Channel>
...
</System>
<EventData>
<Data>
Only one inprocess application is allowed per IIS application pool. Please assign the application '/LM/W3SVC/170746742/ROOT/api' to a different IIS application pool.
</Data>
<Data>Process Id: 20236.</Data>
<Data>
File Version: 12.2.18296.0. Description: IIS ASP.NET Core Module V2. Commit: 61f1a70784dc0a32cf98f8ddd169c0293b0390ab
</Data>
</EventData>
</Event>
如何使用 InProcess 托管模型在应用服务中运行多个虚拟应用程序?
【问题讨论】:
标签: azure asp.net-core .net-core azure-web-app-service