IIS6.0可支持32位和64位兩種模式


IIS 6.0 可支持 32 位和 64 位兩種模式。但是,IIS 6.0 不支持在 64 位版本的 Windows 上同時運行這兩種模式。ASP.NET 1.1 只在 32 位模式下運行。而 ASP.NET 2.0 在 32 位或 64 位模式下都可以運行。因此,如果想要同時運行 ASP.NET 1.1 和 ASP.NET 2.0,必須在 32 位模式下運行 IIS。

要在 ASP.NET 的不同版本之間切換,請訪問以下 Microsoft Developer Network (MSDN) 網站以下載並安裝 ASP.NET 1.1 和 ASP.NET 2.0:
http://msdn.microsoft.com/netframework/downloads/updates/default.aspx 

 

例如,如果您正在運行 Microsoft Windows x64 Edition,請下載以下兩種可再發行組件包:

• .NET Framework 版本 2.0 可再發行組件包 x64(64 位) 
• .NET Framework 版本 1.1 可再發行組件包 
安裝可再發行組件包后,您就可以在 ASP.NET 的不同版本之間切換了。為此,應對每個 ASP.NET 版本完成以下操作步驟:
   ASP.NET 1.1,32 位版本 要運行 32 位版本的 ASP.NET 1.1按照以下步驟操作:

1. 單擊“開始”,單擊“運行”,鍵入 cmd,然后單擊“確定”。 
2. 鍵入以下命令啟用 32 位模式:

%SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 

3. 鍵入以下命令,安裝 ASP.NET 1.1 版本並在 IIS 根目錄下安裝腳本映射:

%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i 

4. 確保在 Internet 信息服務管理器的 Web 服務擴展列表中,將 ASP.NET 版本 1.1.4322 的狀態設置為允許。 


    ASP.NET 2.0,32 位版本要運行 32 位版本的 ASP.NET 2.0,請按照以下步驟操作:

1. 單擊“開始”,單擊“運行”,鍵入 cmd,然后單擊“確定”。 
2. 鍵入以下命令啟用 32 位模式:

%SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 

3. 鍵入以下命令,安裝 ASP.NET 2.0(32 位)版本並在 IIS 根目錄下安裝腳本映射:

%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.40607\aspnet_regiis.exe -i 

4. 確保在 Internet 信息服務管理器的 Web 服務擴展列表中,將 ASP.NET 版本 2.0.40607(32 

位)的狀態設置為允許。 

    ASP.NET 2.0,64 位版本要運行 64 位版本的 ASP.NET 2.0,請按照以下步驟操作:

1. 單擊“開始”,單擊“運行”,鍵入 cmd,然后單擊“確定”。 
2. 鍵入以下命令禁用 32 位模式:

%SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0 

3. 鍵入以下命令,安裝 ASP.NET 2.0 版本並在 IIS 

根目錄下安裝腳本映射:

%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.40607\aspnet_regiis.exe -i 

4. 確保在 Internet 信息服務管理器的 Web 服務擴展列表中,將 ASP.NET 版本 2.0.40607 的狀態設置為允許。

 

 

參考地址:http://www.cnblogs.com/szytwo/archive/2012/10/12/2721931.html


免責聲明!

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



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