IIS7 上的传统 ASP 问题

IIS7 上的传统 ASP 问题

我正在进行的项目目前使用在 IIS7 下运行的经典 ASP。我们正在考虑将部分代码迁移到 ASP.NET,但仍可能保留一些经典 ASP。

据我了解,我们的 ASP.NET 代码可能会在 IIS7 上运行得更好,但是在 IIS7 下运行经典 ASP 是否存在需要注意的问题或陷阱?

任何见解、提示或建议都很有价值!谢谢!

答案1

答案2

值得一提的是,我们所有的生产服务器都运行 Server 2003/IIS 6,但我们所有的开发机器都是 Vista/IIS 7,我们的主要应用程序是 Classic ASP。它在两个平台上运行都没有问题。我们正在慢慢迁移到 .NET 3.5 - 但两者可以共存而不会出现任何问题。

答案3

我会坚持使用 IIS6,直到您将所有内容迁移到 ASP.Net。您会发现更多人拥有该配置,如果您确实遇到问题,他们将更容易排除故障并寻求帮助。

答案4

如果是我的话,IIS7 确实是最佳选择。唯一真正的麻烦是 Classic ASP 和 ASP.NET 不共享同一个会话。因此,如果您使用 InProc 会话状态,则需要在代码中做一些变通。

我也会阅读 jinsungy 发布的文章,其中有一些非常好的提示。

相关内容