Description: In part one of this article, we saw how to deploy an ASP.NET Web application using different deployment mechanisms such as XCOPY, Copy Project option in Visual Studio .NET, and Visual Studio .NET Web Setup project. In this installment, we will see how to create sophisticated Windows installers by leveraging the features provided by the Visual Studio .NET Web Setup project. We will also see how to take advantage of the different setup editors that are part of the Visual Studio .NET Web Setup Project template.