让Windows 2008 R2 64bit支持ASP.NET 1.1应用程序

随着 Windows Server 2003 的支持期限到期, 最近有很多企业将目前很多的 Windows Server 2003 升级到 Windows 2008 R2.

之前有许多 Web Application 是使用 .NET 1.1 开发的, 短时间无法升级及修改程序, 故先以设定操作系统可以支持 .NET 1.1 Web Application 先用. ( 还是要升级到 .NET 2.0 以上的版本较好)

将最近协助客户步骤整理如下:

1. 在安装 IIS 时, 请确认 IIS6 Metabase Compatibility 有勾选.

2. .NET Framework 1.1 安装

请依下列顺序安装:
1..NET Framework Version 1.1 Redistributable Package
2..NET Framework Version 1.1 Service Pack 1
3.ASP.NET Security Update for .NET Framework 1.1 SP1

3. 允许 ASP.NET v1.1 ISAPI Extension

在 IIS 管理员的 ISAPI and CGI Restrictions  中, 确认 ASP.NET v1.1.4322  已"允许"

4. 在 .NET 1.1 的 Machine.config 加入 IgnoreSection Handler

使用 Notepad.exe 开启 C:\Windows\Microsoft.NET\Framework\v1.1.4322\config\machine.config

在configSections的最后加入

<section name="system.webServer" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

存档

5. 复制 32 位的 machine.config 到 64 位的路径下

建立文件夹 C:\Windows\Microsoft.net\Framework64\v1.1.4322

建立文件夹 C:\Windows\Microsoft.net\Framework64\v1.1.4322\config

将 C:\Windows\Microsoft.net\Framework\v1.1.4322\Config\machine.config 复制到 C:\Windows\Microsoft.net\Framework64\v1.1.4322\config

6. 建立新的应用程序集区, 确认使用 .NET 1.1

7. 将 ASP.NET 1.1 应用程序搬移并设定应用程序集区

8. 测试

时间: 2024-11-03 20:21:57

让Windows 2008 R2 64bit支持ASP.NET 1.1应用程序的相关文章

Windows 8.1 IIS 8.5 远程管理 Windows 2008 R2 IIS 7.0

案例: Windows 8.1 x64 IIS 8.5 inetmgr_amd64_v1.1_en-US.msi Windows 2008 R2  x64 IIS  7.0 在Win8.1 通过IIS8.5 远程管理 Win2008R2 IIS7.0, 1. 在Win8.1中安装 inetmgr_amd64_v1.1_en-US.msi,直接安装不了修改inetmgr_amd64_v1.1_en-US.msi属性中的兼容模式即可. 2.在Win2008R2 IIS7.0的"功能视图"最

Windows 2008 R2 DHCP服务器迁移到Windows Server 2012(一)

大多数企业在早期的IT基础架构中,都会考虑将DHCP等基础服务和域控角色混合部署.这样不但可以节约成本还能简化管理. 但随着企业规模的不断扩大,IT基础架构会越来越完善,这种混合部署从权限管理.可用性方面都会存在种种限制.将角色服务器进行分离无疑是最佳选择. 下面来看看如何将Windows2008 R2域控中的DHCP服务器迁移至Windows 2012中,并实现DHCP的故障转移功能. DHCP故障转移Windows2012的一个新功能, 此功能提供让两个 DHCP 服务器服务于 同一子网或作

Windows 2008 R2活动目录的AD Recycle Bin功能

在Windows 2008或Windows 2003中,你必须用备份恢复的方法才能恢复一个被误删的AD对象.这个方法非常麻烦.现在,Windows 2008 R2引入一个新的功能:AD Recycle Bin.就如同普通的回收站一样,这个工具暂时保留了被删除对象,你可以随时从回收站中取回. 需要注意的几点注意事项: 1) 这是Windows 2008 R2才有的新功能 2) 这个功能默认是关闭的:必须手动启动. 3) 启用AD回收站的这个操作不可逆转(irrersible),也就是说,Enabl

服务器-Windows 2008 R2 开机进入不了系统

问题描述 Windows 2008 R2 开机进入不了系统 机器一共两块网卡,我禁用了一块,然后就开不了机了,一直卡在DHCP上转圈.怎么才可以引导进去呢? 解决方案 WINDOWS2008R2系统MongoDB环境搭建手册windows2008r2系统破解登录密码方法 解决方案二: 电脑坏了,找维修的修一修

Windows 2008 R2实战之二:从介质安装 AD DS

从介质安装 AD DS可以使用 Ntdsutil.exe 为在域中创建的其他域控制器创建安装介质.通过从介质安装,可以最大程度地减少网络上目录数据的复制.有利于在远程站点中更高效地安装其他域控制器. 实验环境: 在Windows 2008 R2实战之一:活动目录部署的实验环境下,新增了一台http://www.aliyun.com/zixun/aggregation/13975.html">Windows Server 2008 R2服务器,计算机名Win2008R2CNDC01. 实验要

windows-安装Windows 2008 R2 提示未找到任何设备驱动

问题描述 安装Windows 2008 R2 提示未找到任何设备驱动 最近刚组装了一台新机器,华硕B85的主板,用UtralISO制作了USB的安装盘(USB 是闪迪 3.0) 从U盘启动电脑 进入到安装界面,点击"现在就安装"--提示未找到任何设备的驱动 百度的一些方法我试过,不管用,请大神相助. 小弟新来,还没C币,希望大神别嫌弃.好人新年走鸿运,一生平安. 解决方案 没有认到硬盘驱动,在你的bios中将sata设置为兼容模式. 解决方案二: 具体的设置方式你可以看下随机的说明书中

Windows 2008 R2服务管理器刷新失败的解决方法_win服务器

这几天在做实验,一台服务器安装了Windows 2008 R2 X64系统,当我想安装服务器角色的时候,发现无法安装,出现了"服务器刷新失败",点击它弹出对话框提示"刷新服务器管理器时出现意外错误: 异常来自 HRESULT:0x800F0818.有关详细信息,请参阅事件日志: 诊断.事件查看器.应用程序和服务日志.Microsoft.Windows.服务器管理器.操作" 然后我就查看日志,日志内容如下: 无法发现系统的状态.找到一个意外的异常:System.Run

Windows 2008 R2 SP1 更新后远程登录RDP 失败

After you install SP1 on Windows 2008 R2 SP1, you may encounter problems with RDP after reboot. This happens if http://support.microsoft.com/kb/2667402 is already installed. Fix: Uninstall http://support.microsoft.com/kb/2667402 before installing SP1

Windows 2008 R2 Server Core中安装ASP.Net

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   ServerCore是WindowsServer2008开始引入的一个最小安装选项,具有很少的GUI,采用命令行,支持少数的服务器角色,体积小,安全而高效.但Win2008中的ServerCore虽然支持Web角色,但是不支持.NETFramework和ASP.net,虽然提高了安全性,但是对用户的Web应用产生很大限制.在Win2008R2中ServerCor