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 1


6. 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.4322


7. 注冊 .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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM