Publish an ASP.NET Website to IIS - Video
In our current video tutorial, you learn to automatize the deployment of your ASP.NET website to a local IIS server using the Windows Installer technology.
We wrote about this in an extended tutorial that you can find at this link.