我可以在同一个站点/虚拟目录中拥有 MVC 和 WebForms 吗?
我有一个运行 WebForms 的网站,但我想实现 MVC。注意:该网站也有一些经典的 ASP 文件。
我可以在同一个站点/虚拟目录中拥有 MVC 和 WebForms 吗?
我有一个运行 WebForms 的网站,但我想实现 MVC。注意:该网站也有一些经典的 ASP 文件。
是的,您可以在同一个项目中混合所有内容。
请参阅显示如何混合所有技术的Plug-In Hybrids 。
您可以毫无问题地将 MVC 添加到现有的 WinForms 应用程序。您可能需要IgnoreRoute
为现有页面添加规则。经典的 ASP 可能需要特殊处理(只是潜在的 - 真的不知道)。
routes.IgnoreRoute("{myWebForms}.aspx/{*pathInfo}");