【问题标题】:Can classic asp and ASP.NET MVC run side-by-side on the same site?经典的 asp 和 ASP.NET MVC 可以在同一个站点上并行运行吗?
【发布时间】:2011-03-05 12:24:45
【问题描述】:

只是一个简单的问题。我想我可以尝试一下,但我喜欢 StackOverflow,因为它反应迅速,而且来自比我更有经验的人的 cmets。

经典的 asp 和 ASP.NET MVC 可以在同一个站点上并行运行吗?例如;该站点可能运行用 ASP.NET MVC 编写的 CMS,但需要与基于经典 asp 的购物车无缝集成。这可能吗?这真的是个坏主意吗?

当然最好的情况是让购物车和 cms 都使用 ASP.NET MVC...但是假设没有时间开发购物车并且已经有一个可用的经典 asp 购物车。

【问题讨论】:

  • asp classic 你的意思是非常古老和丑陋的 asp 不是 ASP NET Web 窗体,对吧?

标签: asp.net asp.net-mvc asp-classic content-management-system shopping-cart


【解决方案1】:

是的。 ASP.NET(“经典”WebForms 或 MVC)确实可以与经典 ASP 在同一站点上运行。

【讨论】:

  • 确保将您希望 MVC 忽略的路由添加到您的路由表中
  • 感谢您的信息和提示。
  • 另外,您可能需要查看 .net 4.0 无扩展路由,以便可以在 web.config 中关闭 runAllManagedModules。否则,将为经典的 asp 页面加载所有 .NET 模块(会话等)。如果您使用的是 .net 3.5,请在此处查看 blogs.msdn.com/b/tmarq/archive/2010/04/01/…
  • @Jab 和@Seattle Leonard:好建议。
猜你喜欢
  • 1970-01-01
  • 2013-05-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-28
  • 1970-01-01
  • 1970-01-01
  • 2012-04-17
相关资源
最近更新 更多