答案 0 :(得分:2)
AFAIK,您可以将两个Web应用程序部署到一个App Service中。
您可以将您的网站保存在单独的项目中,并使用Azure中的“虚拟目录和应用程序”设置在同一站点下发布两个不同的项目。
转到网络应用 - >设置 - >应用程序设置 - >虚拟应用程序和目录
在Web Apps中,每个站点及其子应用程序都在同一个应用程序池中运行。如果您的站点有多个使用多个应用程序池的子应用程序,请将它们合并到具有常用设置的单个应用程序池,或将每个应用程序迁移到单独的Web应用程序。
您可以查看博文Deploying multiple virtual directories to a single Azure Website以获取更多详细信息。
答案 1 :(得分:2)
感谢您的回复。
是的,我做到了。但是我有一个问题是彼此相邻地运行核心和经典。我通过添加到经典应用的web.config来解决这个问题。
<modules runAllManagedModulesForAllRequests="true">
<remove name="aspNetCore" />
</modules>