转贴:让Windows 2008 R2 64bit支持ASP.NET 1.1应用程序
2014-05-21 14:57
411 查看
随着 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. 测试
之前有许多 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. 测试
相关文章推荐
- windows 2008 R2下配置asp.net 1.1站点
- 在Windows 7/Server 2008 R2上部署asp.net 1.1程序
- 在Windows 7/Server 2008 R2上部署asp.net 1.1程序
- 64位操作系统(Windows 2008 R2 X64)ASP.NET 调用32位Excel,word 出现401 – 未授权: 由于凭据无效,访问被拒绝。
- (转贴)将asp.net1.1的应用程序升级到asp.net2.0的一点心得
- 个人服务器 提供空间租用 支持 ASP.NET 4.0 / Sliverlight 4.0 / SQL 2005 / SQL 2008 R2
- Windows 2008 R2(64位)+VS2010+ASP.net远程连接Oracle服务器(64位)
- How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008
- How to install ASP.NET 1.1 with IIS7 on Vista and Windows 2008
- C#:一种SQL Server XML和ASP.NET运行时应用程序 (转贴)
- asp.net 1.1的treeview 级联问题(转贴)
- 在VS2005 正确地创建、部署和维护由1.1迁移到ASP.NET 2.0 应用程序
- 用MS.NET开发三层结构应用程序asp.net1.1
- 如何从多个项目创建 ASP.NET 应用程序以进行组开发(转贴)
- 在windows应用程序中运行asp.net程序的几个问题
- 让Windows下的Apache服务器支持ASP.NET
- 在VS2005 正确地创建、部署和维护由1.1迁移到ASP.NET 2.0 应用程序
- [转]在VS2005 正确地创建、部署和维护由1.1迁移到ASP.NET 2.0 应用程序
- [MSDN]Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0
- 在VS2005 正确地创建、部署和维护由1.1迁移到ASP.NET 2.0 应用程序注意事项