If you receive a “Service Unavailable” screen after publishing an ASP.Net web site, check the application pool assigned to the site. The pool you use needs to be assigned the right version of the .Net framework. For example, a .Net 2.0 site won’t work if the pool is using .Net 1.0.