【问题标题】:Publishing an MVC application to a subfolder of an existing web forms application将 MVC 应用程序发布到现有 Web 表单应用程序的子文件夹
【发布时间】:2013-03-15 17:56:02
【问题描述】:

我构建了一个需要与现有 Web 应用程序集成的 MVC Web 应用程序。不幸的是,现有网站是一个网络表单应用程序。

我想将我的 MVC 应用程序发布到子目录,例如 http://www.webforms.com/mvc。理想情况下,该网站会在任何地方运行 Web 表单,直到它到达“mvc”子目录(或更深入),在这种情况下,它会切换到 MVC 配置。

另外需要注意的是,用户在 web 表单端登录,登录应该转移到 mvc 端。

我做了一些研究,但我读过的大多数文章都是针对早期的 .NET 框架的。只是想知道是否有人对此有很好的解决方案,最好不需要修改旧的 webforms 代码。希望可以主要通过 IIS 来实现。请让我知道你的想法!

【问题讨论】:

    标签: asp.net-mvc webforms


    【解决方案1】:

    我认为有两件事很重要:正确设置路由(不要忘记将子目录名称附加到模式中)以及在集成模式应用程序池中运行应用程序。 (您可以在 IIS 管理控制台中创建任何应用程序。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-01
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多