Setup question: ASP.Net Version Registration Requirement warning message
Hi there,
I have only this warning message during the System Configuration Check:
ASP.Net Version Registration Requirement (Warning)
Messages
ASP.Net Version Registration Requirement
64-bit ASP.Net is Registered. Required 32-bit ASP.Net to install Microsoft Reporting Services 2005(32-bit).
Does this mean that I can't install Reporting Services or should I pay no attention to it and continue to install?
I'm running on Windows 64-bit Pro. edition.
Thanks,
Eric
July 9th, 2006 5:29am
Hi,
as of [1]:
3For Reporting Services (64-bit) installations on 64-bit servers, the 64-bit version of ASP.NET must be installed. For Reporting Services (32-bit) installations on 32-bit systems, and on the 32-bit subsystem (WOW64) of a 64-bit server, the 32-bit version of ASP.NET must be installed.
Guess you tried to install the 32bit Reporting Services edition on a 64bit system.
[1] http://msdn2.microsoft.com/en-us/library/ms143786.aspx
HTH, Jens Suessmeyer.
---
http://www.sqlserver2005.de
---
July 9th, 2006 4:55pm
Okay thanks Jens.
I was using the download from the SQL Server Express web site, but cancelled before
install and then just downloaded from the Visual Web Developer setup wizard where it gives you the option to install Sql Server Express.
The download and install had no errors.
Have a good day
July 10th, 2006 2:57am
I'm having the same issue - and I am trying to do a full install of 64 bit SS2005 Enterprise on Windows 2003 Enterprise. Yet it keeps warning about needing the 32-bit ASP.net. I'm also surprised how much of the installation ends up in
Program Files (x86)
which I think means its chooseing to install 32 bit versions - and I don't know why.
July 11th, 2006 8:12pm
Do you have the 32-bit version of the .NET Framework installed ?
HTH, jens Suessmeyer.
---
http://www.sqlserver2005.de---
July 12th, 2006 6:51am
Hi,
I am having the same problem. Did you find a solution?
Many thanks,
Dan
March 14th, 2007 12:11pm
The solution is this:
open a command-line prompt, is using the UAC, press OK, then paste the following:
cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
after that restart the Setup, and you should now have Reporting Services as a installable option, and the warning message should not be shown.
Regards
Tobias
-
Proposed as answer by
Barbara Joost
Thursday, February 03, 2011 9:16 AM
June 20th, 2007 5:33am
Does this work?
If so what does this mean: 'open a command-line prompt, is using the UAC'
Start - Run - cmd ?
is using UAC what it that supposed to mean?
Suppose it all makes perfect sense to a programmer / developer but could someonepossiblly post a version for the rest of us to understand please? ..... That's if it actually works
August 4th, 2007 12:21pm
Starting a command prompt with UAC probably means that if you are using Vista you elevate the Command prompt to have evelated priviledges using the "Run as administrator" option.
Jens K. Suessmeyer
---
http://www.sqlserver2005.de
---
August 4th, 2007 2:53pm
Thanks, didnt help me though.
After a reboot i received a message saying that the cscript had been applied or worked or something. But i still get the ASP Error
August 4th, 2007 5:43pm
Hello,
My system is running on Vista x64. I installed VS 2008 Express Editions. But I can't install SQL Server 2005 Management Studio on SQL Server 2008. So I removed the 2008 version. Then again I installed SQL Server 2005 version. But whenever I tried to install, it displays ASP.NET warning message. Even though the installation is done, I can't install Management Studio.
Then I tried to run the above script command to enable 32-bit applications run on 64-bit. Previously I enabled the IIS7 features in "Turn Features On/Off" in Windows Vista Control Panel.
I downloaded and installed the SQL Server 2005 Express Edition with Advanced Services SP2. Now it is successfully installed and I can connect to Management Studio!
Wow! Thanks to the script. I don't know why you are still getting this error!
Thanks to Contributes and MSDN.
Srinath Sadda,
Visual C# Community Administrator - http://vcsharp.co.in/
Admin@vcsharp.co.in
-
Proposed as answer by
xandrei
Monday, August 26, 2013 2:38 AM
September 20th, 2008 2:09pm
Hi, Srinath.
Two questions:
1. First of all I must run the script and then install SS2005 Exp with AS SP2?
2. My Win Vista Home Premiuim x64 is preloaded with Framework 3.0 Do I need to install Framework 2.0 x64, Framework x86or it's enough with SQL Server 2005 Express Edition with Advanced Services SP2?
Thanks in advance, and regards from Mxico,
October 29th, 2008 6:55am
Hello,
Follow these steps:
1.) First run the script.
2.) Your system is preloaded wih Vista 64-bit means, it already installed .NET 2.0
3.) Just install the "SQL Server 2005 Express Edition with Advanced Services SP2".
That's it!
October 29th, 2008 10:56pm
Thanksa lot, Srinath!
I'll do that this weekend, after backing up an retoring the OS and let you know.
Regards...
October 31st, 2008 7:02am
Finally, Srinath, I've installed SQL 2005 Express. But it wasn't that easy.
After formating my lap, I follow your intructions. First, when checkingmy system, an error apears in the IIS and I intalled the all the components, the error doesn't desapear but I conitnue with the process. Then, in the Setup progress, a lot of errors apears. So I format again mi lap.
In this second time, I run the script, intall VS2005 without SQL, then"SQL Server 2005 Express Edition with Advanced Services SP2" and voil, IT WORKS!
Thanks a lot for your help, Srinath. And Happy New Year.
Regards from Mxico.
Fernando Olvera
December 31st, 2008 5:55am
You get this message because SQL Server 2005 Reporting Services runs as an 32-bit ASP.NET application in IIS.
Support for 32-bit web apps is included but disabled in 64-bit versions of Windows.
You can enable 32-bit web app supportwith the the following commands:
cd c:\inetpub\adminscripts
cscript adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
But youonly need it if you intend to install 32 bit SQL 2005 Reporting Services.
If you are NOT going to install Reporting Services (for example if you only want the Database Engine and or the Management Studio) then you can just ignore this warning along with the "IIS Requirement" warning message.
October 29th, 2009 11:42pm
Thanks very much! I am in process of upgrading OS to 64 bit & reinstalling all my software & had the same issue & running this script resolved the warning!
February 4th, 2010 8:52am
Why would someone receive this error when only installing SQL 2005 Express SP3 and not SQL 2005 Express with Advanced Services SP3? SQL Reporting Services is not supposed to be installed by the former.
February 10th, 2010 4:59pm
The solution is this:
open a command-line prompt, is using the UAC, press OK, then paste the following:
cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
after that restart the Setup, and you should now have Reporting Services as a installable option, and the warning message should not be shown.
Regards
Tobias
On windows 7, the path to the adsutil.vbs script is
C:\Windows\winsxs\amd64_microsoft-windows-iis-legacyscripts_31bf3856ad364e35_6.1.7600.16385_none_da3b5e9090e80564\adsutil.vbs
Although written for Vista, the following documents are applicable to Windows 7
How to install SQL Server 2005 Reporting Services on a Windows Vista-based computer
available at
http://support.microsoft.com/kb/934164/en-us
and
How to install a 32-bit version of SQL Server 2005 Reporting Services on a computer that is running a 64-bit version of Windows
available at
http://support.microsoft.com/kb/934162/en-us
Robert Wishlaw
-
Proposed as answer by
FeOl
Friday, August 06, 2010 6:56 AM
August 5th, 2010 5:13pm
attempting to install the sql server 2005 express edition update, on a win 7 64bit home edition, the update fails
I went to microsofts help and downloaded a stand alone 64 bit version and tried to install it as admin, this too fails
it says asp.net version registration requirement, filed to find the asp.net version registration with microsoft internet information services (iis)
I tried your cscript but it failed to find the file, I manually shifted to the directory you listed and ran the csript again as admin, and it again failed with
Error Trying To Get the Object: w3svc/AppPools.
now what?
honest to god, I wish I had never heard of sql, 2005, thru 3099, and if I never hear of it again it will be way too soon
Grep
May 12th, 2011 1:34pm
Hi,
you should start cmd with administrator rights. Right click and select: Run as administrator
then it should work.
regards,
Miha
January 12th, 2012 9:21am
This solution seems to be excellent and its working for me.
Thanks very much Tobias
Regards,
Sanjivram
March 16th, 2012 4:02pm
I had the same problem. I was thinking that it is the installer from the web that is corrupted or something so I had to search for my CD installer so I can install it from there since I already used it before, but I had the same error. I never knew that
there is an Advanced installer for SQL Server 2005 until I found this site. Thanks for the effort! It works very well now.
August 26th, 2013 2:41am
The solution of this issue is to allow 32bit ASP.net on that machine. please follow the under given link for complete process.
http://www.windowstechupdates.com/asp-net-version-registration-requirement-during-installation/
August 17th, 2015 3:31am