win8 64位 iis8 安装.net1.1

来源:互联网 发布:刺客信条起源优化 编辑:程序博客网 时间:2024/05/17 09:03
转载至:http://www.cnblogs.com/william-lin/archive/2013/01/11/2856735.html

win8 64位 iis8 安装.net1.1
安装 .net1.1组件及sp1,按如下顺序:
 
     Microsoft® .NET Framework 1.1 版可再发行组件包
     Microsoft Microsoft .NET Framework 1.1 版 简体中文语言包
     Microsoft .NET Framework 1.1 Service Pack 1
     .NET Framework 1.1 Service Pack 1 ASP.NET 安全更新
   安装过程中都会出现程序兼容性对话框,选择‘运行程序’,完成安装后需要重启。
 
  
 
3. 启用ISAPI和CGI限制,默认的ASP.NET v1.1.4322是禁用的,需要启用
 
  
 
4. 调整 .net1.1的 machine.config 设置
 
     打开 Framework v1.1的 machine.config 文件 (%windir%/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" />
</configSections>

  

复制代码
5. 键入以下命令启用 32 位模式:cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 16. IIS运行时在64位系统下加载 .NET 配置文件的目录是Microsoft.Net/Framework64,.NET 1.1 的配置在这个目录下不存在,键入以下命令创建 .net1.1 快捷方式MKLINK /d c:\Windows\Microsoft.NET\Framework64\v1.1.4322 c:\Windows\Microsoft.NET\Framework\v1.1.43227. 注册 .net1.1, 键入以下命令,安装 ASP.NET 1.1 版本并在 IIS 根目录下安装脚本映射:   %SYSTEMROOT%/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i
复制代码

 

以下的代码可以不理啦!按上面的步骤以测试多次没问题!

 

echo 重装.net1.1
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

  

复制代码
@echo off echo 卸载64Bit ASP.NET 2.0 C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -u echo 切换IIS为32Bit运行模式 Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 echo 修复ASP.NET2.0 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -r 
复制代码

 

0 0