Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SQL Reporting Service Installer not detecting ASP.NET

12 views
Skip to first unread message

Jon Swoveland

unread,
Feb 23, 2006, 6:28:27 PM2/23/06
to
OK, this one stumpt me for hours, so I thought I would post the resolution
for others.

The Problem:
When trying to install SQL Reporting Services, the installer reports that
ASP.NET is not installed or is not registered on my web server. This is just
not true, I know it's installed AND registered, CRM wouldn't work too well
otherwise. Just to be sure, I re-run aspnet_regiis -i. Still doesn't detect
ASP.NET. Arg.

So, I hit all the usual spots: readmes, microsoft newsgroups, google ...
Although there are many cases of this happening, none of the suggested
solutions fixes the problem.

Very little hair left at this point.

Then, I discover that the SRS installer writes a log file to:
C:\Program Files\Microsoft SQL Server\80\RS Setup Bootstrap\Log\*.cab
Once I open that, I see the following line:

<Prerequisite Name="IsASPNET4322Installed" Checked="Registry"
Item="HKLM\SOFTWARE\Microsoft\ASP.Net\RootVer" Found="Can not get value"
Expected="1.1.4322.x" Result="Fail" />

So, I open regedit, and sure enough ...\ASP.Net\RootVer is not there.
...\ASP.Net\1.1.4322.0\ is there, but no RootVer property.

I add the RootVer string to the ...\ASP.Net key, with the value 1.1.4322.0
and rerun SRS setup - viola, it works.

So I have to assume that because I have only ever installed the one version
of ASP.NET there is no need for a RootVer property.

This has got to be a bug in either aspnet_regiis (not creating RootVer), or
an incorrect method of detecting ASP.NET in SRS setup.

Hope my hair grows back!

Jon


0 new messages