This documentation is archived and is not being maintained.

Building, Debugging, and Testing

Building, debugging, and testing are key activities in developing and finishing robust applications, components, and services. The tools included in Visual Studio let you control builds, identify and resolve errors efficiently, and test your builds in a variety of ways. The following topics cover the use of the tools and offer best-practice recommendations.

Building in Visual Studio

Configure debug, release, and special builds of your Visual Studio solution for use by targeted groups of internal and external users.

Debugging in Visual Studio

Run the Visual Studio Debugger to resolve logic and semantic errors, and learn techniques specific to the technologies and languages that are used in your solution.

Object Test Bench

Complete your development effort by testing the scalability, performance, and quality of candidate builds for the release version of your solution.

Debug Interface Access SDK

Provides access to debug information that is stored in program database files (.pdb), which are generated by Microsoft postcompiler tools.

Debugging Managed Code

Read more about how to debug Visual Basic and Visual C# projects.

Deploying Applications and Components

Explore the tools and technologies that are available for deploying and distributing your solution.

.NET Framework Tools

Learn about the tools and utilities that are offered by the .NET Framework.

Using Testing Tools in Visual Studio Professional Edition

Learn about the testing capabilities that are available in Visual Studio Professional Edition.