I published an article which automates website deployment. http://www.codeproject.com/dotnet/DeploySite.asp The Powershell script does the following for you: ยท Maintains different configuration information for different deployments. For example, different