gpt4 book ai didi

c# - 如何在同一个 visual studio 解决方案中设置 ASP Classic 和 ASP.NET WebForm - 用于在 ASP.NET WebForm 中重写 ASP Classic 页面

转载 作者:行者123 更新时间:2023-11-30 20:39:24 33 4
gpt4 key购买 nike

我将在一个项目中工作,我们将在该项目中将 ASP 经典页面重写为 ASP.NET WebForm。我从未使用过 VB、VBScript、ASP Classic。好处是有大量关于 VB6、VB.NET、ASP Classic,甚至关于如何将 ASP 迁移到 ASP.NET WebForm 的文档。

虽然在所有教程中都说在 ASP.NET WebForm 中重写现有 ASP 经典应用程序的最佳策略是将它们集成到一个解决方案中,然后一次移动代码块,但我找不到一个教程,其中展示了如何使用 ASP 和 ASP.NET WebForm 代码设置 Visual Studio 解决方案。

那么我该如何为这两种类型的应用程序设置一个 Visual Studio 解决方案呢?至少给我指出这样的教程。

感谢帮助

最佳答案

您问题的简单答案是,在解决方案资源管理器中右键单击项目根目录,选择添加 -> 现有项,然后将您的 .asp 文件添加到项目中。您的项目中可能已经有一些与 .net 无关的文件,例如样式表和图像文件,请以同样的方式处理 .asp 文件。除此之外,不需要额外的设置

经典 ASP 代码未编译,它在运行时解释,因此您将无法像在 VS 中使用 C#/VB.net 文件那样调试它们,调试经典 ASP 的标准方法是通过错误当您尝试运行页面时的消息。当您混合使用 Classic 和 .net 时,我发现将它们视为位于同一根文件夹中的两个独立网站会有所帮助。

此外,如果您还没有发现这一点,VS 附带的开发服务器不支持经典 ASP,因此您需要将项目设置为使用本地版本的 IIS(或 IIS Express)作为你的开发服务器

关于c# - 如何在同一个 visual studio 解决方案中设置 ASP Classic 和 ASP.NET WebForm - 用于在 ASP.NET WebForm 中重写 ASP Classic 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34377461/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com