asp.net - IIS6 |应用程序池 | ASP.NET 框架

标签 asp.net iis-6

在 IIS6 中,可以在同一个应用程序池中运行多个 ASP.NET 应用程序。这很好,只是 IIS6 中没有任何内容阻止您在同一个池中运行多个 .NET 版本。

当您在 IIS7 中创建应用程序池时,您必须明确声明 .NET 版本将在该池中运行。在 IIS7 中,在同一个应用程序中运行多个 .NET 版本是不可能的。

如何在我的 IIS6 服务器上强制执行此类规则以防止我的部署团队产生此类问题?

最佳答案

我所做的:

步骤 1. 创建以下应用程序池:

.NET 1.1 应用程序
.NET 2.0 应用程序

步骤 2. 禁用“默认应用程序池”

现在,任何时候在 IIS 中配置新应用程序时,它都不会立即运行,因为默认应用程序池已禁用。这会强制配置应用程序的人员选择适合应用程序 .NET 框架版本的应用程序池。

关于asp.net - IIS6 |应用程序池 | ASP.NET 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/631874/

相关文章:

c# - 如果任何列值为空,则删除数据表行c#

wcf wsHttpBinding 和禁用匿名访问

iis-6 - 在 Win2008 R2 上禁用 TLS 1.0 会破坏我们的 IIS 网站

asp.net - 有没有办法将 C++ 程序转换为 ASP.NET?

css - 如何显示<asp :Menu> as bootstrap navbar

c# - WCF 窗口凭据

asp.net - 负载平衡中的 EnterpriseLibrary 缓存

logging - 记录经典 ASP 表单帖子

asp.net - 在 .NET 4 MVC 2 中启用 Windows 身份验证