najprosciej by bylo zebys miala IIS zainstalowany wraz z frontpage extensions. utworz sobei w owym iis jakas nowa pusta strone, kliknij na niej prawym, wybierz wszystkie zadania, pewnie beda dwa do wyboru, ktores z nich tworzy nowa 'podsiec' w sensie front page extensions.. dajmy na to ze utworzylas sobei stronke widoczna jako "alamakota" -- teraz w VS2005 klikasz sobie prawym na projekcie, wybierasz 'publish', jako docelowa lokalizacje wskazujesz 'http://localhost/alamakota' i ok. jesli cos tam juz bylo to sie Ciebie spyta czy nadpisac zawartosc, potwierdzasz i stronka juz chodzi. tak-stronka. z punktu widzenia IIS pliki .asmx to strony internetwe, tylko przetwarzane w specyficzny sposob.
btw. jesli masz VS2005 - to wystarczy nacisnac run/debug wtedy vs odpali mikroserwer www i zaladuje do neigo modul z usluga. na systray'u pojawi sie nowa ikonka, bedzie nawet na niej dymek przez pare sekund podajacy na jakim adresie/porcie sie ten serwerek odpalil. w ten sposob moesz sobie ow WS nawet debugowac. mikroserwerek chodzi niezaleznie od VS, wiec od biedy mozesz go spod VS odpalic, i zostawic chodzacy.. ale lepiej miec jednak IIS