Verifying That the ASP.NET Applications Were Deployed Successfully

Applies To: Windows Server 2003, Windows Server 2003 with SP1

Before deploying the Web server into a production environment, verify that the ASP.NET applications were deployed successfully by completing the following steps:

  1. Review the system log in Windows Server 2003 on the Web server to determine whether any of the ASP.NET applications did not start.

    IIS 6.0 creates entries in the system log when a Web site fails to start for any reason. Search the system log on the Web server to determine whether any errors occurred. For more information about how to troubleshoot Web sites that fail to start, see Troubleshooting IIS 6.0. For information about how to troubleshoot ASP.NET-specific problems, see Troubleshooting an ASP.NET Installation.

  2. Perform functional testing of your ASP.NET applications to ensure that they behave as expected.

    You can help eliminate many obvious causes of ASP.NET application failure by reviewing the Windows logs and the application configuration settings. However, the only way to accurately assess the successful deployment of your ASP.NET applications is to perform functional testing. Functional testing is designed to ensure that the ASP.NET applications are functioning correctly for the most common usage scenarios, such as URLs and inputs. This helps ensure that the ASP.NET applications behave as designed, based on typical user interaction.

    Describing the procedures for performing functional testing of your ASP.NET applications is beyond the scope of this section. For more information about the general subject of testing, go to the MSDN Library and then search for "testing."