Asp.net core 在Visual Studio和IIS Express中的现有ASP.NET WebForms项目内/旁边运行ASP.NET Core

Asp.net core 在Visual Studio和IIS Express中的现有ASP.NET WebForms项目内/旁边运行ASP.NET Core,asp.net-core,webforms,iis-express,Asp.net Core,Webforms,Iis Express,我有一个大型的Visual Studio解决方案,其中包含几个ASP.NET网站,这些网站混合了WebForms、MVC和WebAPI。我希望能做的是在这个解决方案中添加一个ASP.NET核心项目,以提供MVC、Razor页面、WebAPI和SPA(本例中为Vue.JS)功能。计划是一次获取每个WebForms页面并转换为新框架 我将以.NET Framework为目标,核心站点将共享WebForms中的一些程序集,但是除了会话cookie和存储在数据库中的任何状态之外,不会共享任何状态 我特别

我有一个大型的Visual Studio解决方案,其中包含几个ASP.NET网站,这些网站混合了WebForms、MVC和WebAPI。我希望能做的是在这个解决方案中添加一个ASP.NET核心项目,以提供MVC、Razor页面、WebAPI和SPA(本例中为Vue.JS)功能。计划是一次获取每个WebForms页面并转换为新框架

我将以.NET Framework为目标,核心站点将共享WebForms中的一些程序集,但是除了会话cookie和存储在数据库中的任何状态之外,不会共享任何状态


我特别希望能够在同一端口上从IIS Express提供新框架。例如,一个旧页面(如)将被转换为。但是,我无法简单地将核心项目更改为托管在IIS Express上,并将路径更改为。我已经设法在IIS中托管,但这对开发有几个缺点。我还尝试将
配置添加到WebForms站点,以将请求转发到运行在不同端口上的Core,但我没有成功,我认为POST请求不受支持,这使得它变得毫无用处

支持POST请求