Just for reference, here are a list of approaches one can take when developing ASP.Net
applications on Windows 2000 or XP Professional:
-
You can create multiple IIS web sites using adsutil.vbs, using the approach outlined
in this blog
post. This is the approach we have taken on several projects.
-
Use Cassini or CassiniEx (an
enhanced version of Cassini) as your web server instead of IIS. When
debugging in VS.Net you attach the web server executable and take it from there.
Here are some alternative approaches that most likely won't work for you (please tell
me if they do):
-
Apparently you can also use IIS_Multiplex which
uses host headers and a mapping text file to redirect requests to target directories.
I however had a problem with ASP.Net not finding the assemblies for my web site so
I simply abandoned that idea straight away. Maybe with a little more persistence
someone could get it to work.
-
The MultiSite Filter does
the same thing as IIS Multiplex except that it has an admin interface that also edits
your hosts file for you.