数据库

帮助中心 >  产品文档 >  数据库 >  相关技术支持 >  SQL Server 2005安装时提示:ASP.Net版本注册要求

在安装SQL2005出现问题:

    32位的ASP.Net已注册,需要64位的ASP.Net才能安装Microsoft Reporting services 2005 (64位)。
或者
    64位的ASP.Net已注册,需要32位的ASP.Net才能安装Microsoft Reporting services 2005 (32位)。

如图:


一.  错误的原因

在64位系统下,默认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位,注册命令就是上面的命令。系统默认安装的是64位系统,但是由于客户程序大部分都是在32位.net下开发,因此默认将iis的.net注册成了32位的版本,方便客户使用。如运行以上命令安装成功后,需要运行

         1)  cscript C:inetpubadminscriptsadsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

         2) C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i

i













提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: