【问题标题】:combile asp.net aspx pages with asp.net mvc project [closed]将 asp.net aspx 页面与 asp.net mvc 项目合并 [关闭]
【发布时间】:2016-07-03 17:57:15
【问题描述】:

我有两个独立的项目。一个是我用 ASP.NET MVC 编写的 Web 应用程序。另一个是带有 .aspx 页面的 ASP.NET 应用程序,它是我的 Web 应用程序的博客。目前我为博客使用子域,而 Web 应用程序本身正在主域上运行。但出于 SEO 的目的,我希望我的博客在 maindomain.com/blog 这样的路线上运行。为了实现这一点,我想在我的 mvc 项目中添加一个名为 /blog 的新路由,并且当用户导航到该路由时可以访问该博客。这样做的最佳做法是什么?考虑到这两个项目的代码库相当大,并且有两个单独的连接字符串,我不想合并它们。 提前致谢。

【问题讨论】:

    标签: c# asp.net .net asp.net-mvc-4


    【解决方案1】:

    您只需要在您的 MVC 应用程序中创建名为“博客”的新 Web 应用程序(并将其配置到您的 Web 窗体应用程序):

    1. 打开 IIS 管理器 (inetmgr)
    2. 右键单击您的 MVC 应用程序 -> “添加应用程序”
    3. 配置新应用(设置名称“博客”并路由到您的博客应用)。

    【讨论】:

    • 您能否在您的答案中添加更多信息?如何将新项目添加到我的 mvc 应用程序中?你所附的图片指的是哪里?如何配置我的路由以启动 Web 表单应用程序?
    • @MohamadGhafourian 您不需要将项目添加到 MVC 应用程序中。您只需在 IIS (inetmgr) 上添加新的 Web 应用程序(参见屏幕截图),并且该应用程序必须指向您的博客应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-27
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多