小编Gar*_*ley的帖子

将.aspx网站转换为ASP.NET Core

我们的业务已购买了一家古老的网络托管公司,该公司在多个服务器上同时运行IIS和Apache站点。我们正在计划从旧基础架构迁移到我们的系统。

我们希望在Linux / Apache上运行所有这些站点,并已成功在此Linux服务器上安装了ASP.NET Core,并且能够在进行本教程之后进行一些修改,而无问题地为空白Web应用程序提供服务。

我们面临的问题是,我们有约40个网站以.aspx网页运行,并具有与SQL Server的数据库连接。不仅如此,有些站点还具有购物车系统和定制的CMS管理面板,所有这些都需要移植。

我们可以看到几个选项:

  1. 配置Web应用程序以服务.aspx页? (不确定是否可能)

    我不确定是否可以在.NET Core中使用默认模板并将其配置为呈现.aspx页。

  2. 完全重建.NET Core中的站点 (不是一种选择)

    这根本不是一个选择,因为考虑到我们拥有的小型团队,这种迁移对客户而言是不付费的,并且可能需要数月(甚至数年)才能完成。

  3. 将当前站点合并到.NET Core

    有没有办法获取.aspx页面并以快速方式或通过各种工具对其进行转换?

  4. 配置Linux / .NET Core以与现有站点一起使用 (最理想)

    我们能否简单地将所有站点文件复制到用户的public_html文件夹中并配置dotnet服务以显示这些页面?

任何见解/建议都将非常有帮助。

.net asp.net asp.net-mvc razor asp.net-core

7
推荐指数
1
解决办法
1626
查看次数

标签 统计

.net ×1

asp.net ×1

asp.net-core ×1

asp.net-mvc ×1

razor ×1