哪个版本的 Visual Studio 支持旧的经典 ASP 项目

Jib*_*hew 4 asp-classic

哪个版本的 Visual Studio 可用于打开构建为 ASP Web 项目的项目 我有社区版 2019 这支持 ASP 项目吗?

我知道现在没有人使用 ASP 来构建 Web 应用程序 目的是将现有的 ASP 解决方案再维护几个月(9如果客户提出任何错误修复请求)并开始使用最新版本的 ASP 构建一个新项目微软技术

Lan*_*art 5

视觉工作室

大多数版本的 Visual Studio 支持编辑经典 ASP 代码,但需要记住一些事情。

  • 不再支持 Frontpage 服务器扩展,最好的方法是使用映射驱动器,或者更好地将代码存储在源代码管理(Git、SVN 等)中,并在本地使用代码(可以绑定到 IIS 的本地实例)。

  • IDE 对于使用经典 ASP 来说可能相当麻烦,因为它是为更现代的技术而设计的。

它还通过 IDE 通过“附加到进程”进行复杂的调试,只要 Web 应用程序已正确配置用于调试,该调试就可以与 IIS 中运行的经典 ASP 一起使用。请参阅如何调试经典 ASP?

视觉工作室代码

另一个选择是Visual Studio Code,它是一个基于跨平台开源项目原则构建的免费 IDE。它正在成为许多开发人员流行的免费 IDE,可与 Atom、Sublime 等相媲美。

它是轻量级的并且可以通过扩展进行扩展,经典 ASP 已经有一些有用的扩展,包括这个;

它还内置了对 Git 等流行源代码控制解决方案的支持,并且可以通过 IDE 中内置的扩展市场获得更强大的功能。如果您确实使用 Git,建议安装GitLens扩展。