SQL Server 2005安裝時(shí)提示:ASP.Net版本注冊要求
2016-01-21 13:40:36
11868
在安裝SQL2005出現(xiàn)問題:
32位的ASP.Net已注冊,需要64位的ASP.Net才能安裝Microsoft Reporting services 2005 (64位)。
或者
64位的ASP.Net已注冊,需要32位的ASP.Net才能安裝Microsoft Reporting services 2005 (32位)。
如圖:
一. 錯(cuò)誤的原因
在64位系統(tǒng)下,默認(rèn)IIS把.net注冊成了32位的版本,只需要注冊64位的.net即可,注意:注冊64位.net并不需要卸載32位.net。
二. 解決措施:
1.將64位.net注冊到iis上
1) cscript C:inetpubadminscriptsadsutil.vbs
SET W3SVC/AppPools/Enable32bitAppOnWin64 0
2) C:WINDOWSMicrosoft.NETFramework64v2.0.50727aspnet_regiis.exe
-i
2.注冊32位.net:
不需要卸載32位,注冊命令就是上面的命令。系統(tǒng)默認(rèn)安裝的是64位系統(tǒng),但是由于客戶程序大部分都是在32位.net下開發(fā),因此默認(rèn)將iis的.net注冊成了32位的版本,方便客戶使用。如運(yùn)行以上命令安裝成功后,需要運(yùn)行
1) cscript C:inetpubadminscriptsadsutil.vbs
SET W3SVC/AppPools/Enable32bitAppOnWin64 1
2) C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe
-i
i