我正在将一个新模块用于一个旧的遗留 ASP.net webForms 项目。
目前,我无法访问该代码。客户希望我们创建 stand-alone 应用程序,现在,一旦他们满意,他们会将模块合并到他们现有的 ASP.net Web 表单应用程序中。
我打算使用 Entity 框架在 asp.net core 2.1 MVC 中创建这个模块。
两个问题:
-
新的 ASP.net 核心 MVC 2.1 模块是否与旧的 ASP.net webforms web 应用程序兼容。在 older.Net 框架中制作?
-
是否可以将 ASP.net 核心 MVC 中的新模块与 ASP.net Webforms 中的现有模块保持一致?
1 回答
从代码库的角度来看,MVC 和 Webforms 完全不同。您无法将它们集成到一个项目中。可能在一个解决方案中有两个项目
是。它们需要通过不同的 Web 应用程序发布。这可能对用户透明,因为所有活动都是通过 URL 进行