Web server for ASP.net from USB stick?

Just wondering if anyone knew of a portable web server that can run off a USB stick for ASP.net that is similar to Apache Friends' XAMPP (Apache, PHP, MySQL) for computers that don't have IIS enabled or installed?