用于开发Classic ASP的IIS Express或IIS?

时间:2011-07-08 20:15:39

标签: iis asp-classic

想知道我是否应该坚持在本地IIS安装上进行测试,或者只使用Express版本。有什么原因或为什么不呢?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

通常,我会尝试让开发/测试环境尽可能地与您的实时环境相似 因此,如果您在生产中使用IIS,我建议您也在开发中使用它。

我无法告诉你有多少次我看到网络应用程序在使用IIS6的开发机器上完美运行,并且在IIS7上完全崩溃。

答案 2 :(得分:0)

我建议这个配置:

  • 开发人员计算机上的IIS Express
  • 与暂存计算机上的生产相同的IIS

IIS Express是本地计算机上最好的选择,因为它安装和配置简单快捷,不需要安装管理权限。 它与Visual Studio完全集成,它具有IIS的所有功能。 配置在源代码存储库中,因此每个开发人员都可以签出解决方案,并且能够以最小的努力运行它。

正如sJhonny建议的那样,建议尽可能让环境更接近生产环境。 最好的方法是使用与生产服务器相同的软件配置的登台服务器,在您的情况下具有相同的IIS完整版本(这足够是虚拟机)。