.Net 兼容性

.Net 兼容性

有人告诉我需要迁移到具有 IIS 7 的新服务器 2008。

但是该程序太旧了,以前的服务器是 2000 年的,.Net Framework 是 1.1

对于 IIS 7,.Net Framework 为 3.5

我想安装两个版本。并安装了 .Net 1.1

但是.Net 1.1 自动卸载了 IIS 7。

我手动重新安装了 IIS 7,但无法将默认框架版本更改为 1.1

有没有办法在 IIS 7 中同时拥有这两个框架?

答案1

当您在 IIS 中创建网站时,您会为其分配一个应用程序池,当访问应用程序池的高级设置(在 IIS7 中)时,您可以选择要使用的框架版本 - 如果已安装,则第一个下拉菜单应允许您选择 v1.1。

由于它是 IIS7,您可能需要更改几个设置(例如,我认为您需要将托管管道模式设置为“经典”而不是“集成”。)这应该可以弥补一些配置的差异 - 不过,您可能会发现冲突的问题只能通过手动更改站点配置文件或项目本身不兼容的其他部分来解决。

答案2

答案3

我快速谷歌搜索了一下,找到了一个关于它的博客。我不确定它是否正确,但我希望这对你有帮助

http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx

相关内容