[IIS]IIS6 x64如何透過 ASP.NET Tab 設定.net的版本
筆者有個客戶的環境是Windows 2003 x64的OS。
因為要使用.net 1.1 32bit所以會設定 Enable32BitAppOnWin64 為 True。
cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32BitAppOnWin64 True
設了這個後,IIS虛擬目錄屬性中 ASP.NET Tab就不見了,如下圖。
那如果新增一個虛擬目錄要設定成.net 4.0要如何設定呢?
只要先把 Enable32BitAppOnWin64 設定為 False 後。
cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32BitAppOnWin64 False
ASP.NET Tab就會出現,如下圖。
當設定好.net 版本後,再將 Enable32BitAppOnWin64 設定回True就可以了!
cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32BitAppOnWin64 True
參考資訊:
Windows Server 2003 64bit, IIS 6 32bit, ASP.Net 4 Framework, and Targeting
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^