Hast du .Net 2.0 installiert und kann es sein, dass .NEt 2.0 die Standard umgebung für ASP.Net bei dir ist? Siehst du im IIS Admin Panel.
Normalerweise sollte es da keine Probleme geben, wenn doch setze den Wert auf 1.1 oder führe mal "aspnet_regiis -i" aus dem 1.1'er Verzeichnis aus.
Ansonsten sollte es mit dem Cassini funktionieren.
Der ist
IMHO zum Entwickeln besser geeignet. Er zwingt dich auch nicht dazu ein virtuelles Verzeichnis anzulegen.