I came across this today and thought it might be of use to some others; someone asked me to do some ASP work and I didn't have XP Pro installed + the existing code I had previously developed didn't work with the other solution I had tried [baby web server], so I was pleased to find this.

http://www.selisoft.com/en/ahtml/

I have tried various different methods previously, but this seems the most compatible with IIS that I have come across. I've only come across one slight problem thus far and that was very easy to fix after a quick google search