Asp.net mvc ASP.NET MVC-是否可以在FORMS rootproject中包含MVC子项目?

Asp.net mvc ASP.NET MVC-是否可以在FORMS rootproject中包含MVC子项目?,asp.net-mvc,multiple-inheritance,webforms,Asp.net Mvc,Multiple Inheritance,Webforms,我想知道其他人是否能做到这一点。我找到了以下问题和答案(这是指Scott Hanselmans关于混合表单和MVC的帖子)()。然而,这并不完全相同 您是否能够在服务器上运行.NET FORMS项目(作为rootproject),同时在同一服务器上运行MVC(作为子项目)?只需尝试空的默认项目,它将不起作用:) (或)---表单项目 (或)--MVC项目,这意味着您希望将2(两)个IIS站点绑定到同一IP/端口,这将在IIS中产生问题。相反,我认为您应该尝试使用这两者运行一个混合项目,其中一些由

我想知道其他人是否能做到这一点。我找到了以下问题和答案(这是指Scott Hanselmans关于混合表单和MVC的帖子)()。然而,这并不完全相同

您是否能够在服务器上运行.NET FORMS项目(作为rootproject),同时在同一服务器上运行MVC(作为子项目)?只需尝试空的默认项目,它将不起作用:)

(或)---表单项目

(或)--MVC项目

,这意味着您希望将2(两)个IIS站点绑定到同一IP/端口,这将在IIS中产生问题。相反,我认为您应该尝试使用这两者运行一个混合项目,其中一些由WebForms处理,另一些由MVC处理。如果需要,您可以将MVC项目拆分,并在另一个项目中拥有数据访问、业务逻辑和控制器。如果你想看一个例子,下面有一个指向s#arp架构的链接,该架构将MVC项目分成许多部分


这意味着您希望将2(两)个IIS站点绑定到同一IP/端口,这将在IIS中产生问题。相反,我认为您应该尝试使用这两者运行一个混合项目,其中一些由WebForms处理,另一些由MVC处理。如果需要,您可以将MVC项目拆分,并在另一个项目中拥有数据访问、业务逻辑和控制器。如果你想看一个例子,下面有一个指向s#arp架构的链接,该架构将MVC项目分成许多部分


当然,只需配置IIS,使两个文件夹都是应用程序。尽管您可能无法使用VS Web服务器。

当然,只需配置IIS,使两个文件夹都是应用程序。尽管您可能无法使用VS Web服务器