IIS 7上的.NET Framework 1.1

我已经inheritance了.NET Framework 1.1网站,我必须在Windows Server 2008上使用IIS 7进行托pipe。我遇到了一些麻烦。

1.安装

我按照这些说明安装了.NET Framework 1.1。

安装程序自动创build一个新的应用程序池“ASP.NET 1.1”。 我用那个。

2.麻烦

当我启动网站时,我看到web.config运行时错误:

该标签包含“文化”属性的无效值。

我解决了这个问题,然后看到:

子节点是不允许的。

我不想继续玩这个鼹鼠游戏。 有什么一定是错的

我确定这是.NET 1.1吗?

我检查自动创build的应用程序池。 我看到它是1.1。

高级设置…

自动AppPool .NET 1.1高级

基本设置…

自动AppPool .NET 1.1基本

这看起来不正确。

在设置1.1时,它不是高级下拉select器中的选项。

为什么在基本框中它只是“v1.1”而不是“.NET Framework v1.1.4322”? 这将更加一致。

4.我无法创build其他.NET 1.1应用程序池

我无法为其他应用程序池select.NET Framework 1.1。 这在下拉select器中不是一个选项。 那是怎么回事?

应用程序池缺少.NET 1.1选项

现在怎么办?

  • 为什么v1.1不是所有AppPools的选项?
  • 我如何validation我的应用程序实际上是使用.NET Framework 1.1?
  • 为什么我会得到这些运行时错误?

Windows 2008没有安装.NET 1.1。 您可以手动安装.NET 1.1 。