代码之家  ›  专栏  ›  技术社区  ›  Jerome WAGNER

如何将一堆.asp转换为.aspx?

  •  0
  • Jerome WAGNER  · 技术社区  · 15 年前

    我要将现有的旧版电子商务网站从ASP移植到ASP.NET。

    我有什么办法?

    • 有没有用ASP.NET引擎运行ASP文件的方法?
    • 是否有自动将ASP转换为ASP.NET的工具,它们在复杂的网站上工作?
    • 其他方法?

    谢谢你的帮助 杰罗姆瓦格纳

    3 回复  |  直到 13 年前
        1
  •  4
  •   David    15 年前
    • 不,但是如果服务器上有ASP.NET,这并不意味着ASP页无论如何都不会运行。安装ASP.NET不会破坏经典ASP。但是,较新版本的Windows默认情况下会关闭经典的ASP,因此您必须进入“添加/删除程序/添加/删除Windows组件”并向下钻取以安装ASP。没有什么可以阻止你让ASP页面与ASP.NET页面并排放置在同一个网站,甚至同一个目录中,所以第一个问题实际上不是问题。
    • 我从没听说过。经典的ASP和ASP.NET是如此的不同,以至于它是不可行的。
    • 手动,一次一页。这是一种有问题的方法,因为ASP和ASP.NET之间的共享会话并不简单,而且依赖于黑客。

    我知道这不是你的问题的答案,可能与我无关,但以我的经验来看,这可能是浏览商业电子商务网站的好时机。有几个价格公道。你花在这上面的时间可能比你花在这上面的时间少得多。而且,自从经典的ASP是一个“真正的”开发平台以来,PCI规则和安全问题已经发生了很大的变化,使用一个商业应用程序绝对会让您感觉更好。

    我是根据经验说的。我们花了相当长的时间反复研究我们的最佳方法后,才用商业购物车替换了我们的旧购物车。如果你买得起,我强烈推荐。

        2
  •  2
  •   NobodyMan    15 年前

    其他答案是有效的,所以我只在这里加上 微软提供的一种分类迁移工具: ASP to ASP.NET 1.x Migration tool . 它并不声称完全迁移了一个站点,但可能会对其中很大一部分提供帮助。当然,这假设一个ASP.NET 1.1站点在最新的ASP.NET版本上运行得很好。

        3
  •  1
  •   ChrisLively    15 年前

    步骤1。收集新系统的需求
    步骤2。有什么东西已经满足你的需要了吗?如果是的话,停在这里买。
    步骤3。建立数据模型和屏幕设计。
    步骤4。新制度是否与股东的期望相抵触?如有必要,请返回步骤1。
    步骤5。新站点代码

    如有必要,请查看各种标准项目模板(scrum、瀑布等)。选择一个并坚持下去。

    您会注意到明显缺乏与将旧代码/数据文件“转换”到新平台相关的远程内容。这是为了保持你的理智,帮助确保项目成功。

    回答实际问题:不,你可能问过是否有工具将PHP站点转换成Java。他们有着截然不同的方法。

    推荐文章