【发布时间】:2010-12-21 17:23:46
【问题描述】:
我继承了一个 .NET Framework 1.1 网站,我必须在 Windows Server 2008 上使用 IIS 7 托管该网站。我遇到了一些问题。
1。安装
我在 these instructions 之后安装了 .NET Framework 1.1。
安装自动创建了一个新的应用程序池“ASP.NET 1.1”。我用那个。
2。麻烦
当我启动网站时,我看到 web.config 运行时错误:
标记包含“culture”属性的无效值。
我修好了那个然后看看:
不允许有子节点。
我不想继续玩这种打地鼠游戏。 一定有问题。
3。我确定这是 .NET 1.1 吗?
我检查了自动创建的应用程序池。我看到它是 1.1。
高级设置...
基本设置...
这似乎不对。
虽然设置了 1.1,但它不是高级下拉选择器中的选项。
为什么在基本框中只是“v1.1”而不是“.NET Framework v1.1.4322”?这样会更一致。
4。我无法创建其他 .NET 1.1 应用程序池
我无法为其他应用程序池选择 .NET Framework 1.1。这不是下拉选择器中的选项。这是怎么回事?
现在怎么办?
- 为什么 v1.1 不是所有 AppPools 的选项?
- 如何验证我的应用程序实际上使用的是 .NET Framework 1.1?
- 为什么会出现这些运行时错误?
【问题讨论】:
-
我添加了来自 Microsoft 的 Bill Staples (blogs.iis.net/bills/default.aspx) 关于 1.1 安装程序的有趣信息。有点证实了我自己的怀疑,即发生了这样的事情。
-
我直接链接到有问题的文章会很有帮助,因为它在他网站的主页上更长
标签: iis-7 .net-1.1 asp.net-1.1