Checking IIS version

Xarzu's Avatar, Join Date: Dec 2007
Newbie Member
I was trying to install some ASP sample code and I got the following message:

This setup requires Internet Information Server 4.0
or higher for configuring IIS Virtual Roots. Please make
sure that you have IIS 4.0 or higher.


How to I check and see if I have the right IIS installed? I am running XP Professional, so I assume I have IIS.
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Your installer should check the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp

If this key exists, then IIS is installed. If it doesn't exist, IIS isn't installed. It really doesn't get any simpler than that. This key also provides some additional interesting information, such as the IIS version number. The version information is kept in the MajorVersion MinorVersion registry keys as DWORDs
0
Xarzu's Avatar, Join Date: Dec 2007
Newbie Member
I have been told that if you install the IDE for ASP.NET -- The visual web developer -- before you install IIS, you can have problems.
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Quote:
Originally Posted by Xarzu
I have been told that if you install the IDE for ASP.NET -- The visual web developer -- before you install IIS, you can have problems.
Depends but there may be some integrating issues.
0
urstop's Avatar, Join Date: Oct 2007
Contributor
From what I know, XP comes with IIS version 5, so I don't know why are getting the issue. Did you make sure that IIS has been enabled. I mean the default installation of XP does not install IIS, you will to install explicitly. You can go to the ADD Remove Windows components and install it if it is not installed.
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
It may so happen that someone has un-installed IIS and it apparently looks he is creating a Installer.