Share via


Debugging Preparation: C#, J#, and Visual Basic Project Types 

The topics in this section describe how to debug the C# and Visual Basic project types created by the Visual Studio project templates.

Note that those project types that create DLLs as their output have been grouped into Debugging DLL Projects because of the common features they share.

In This Section

  • Debugging Preparation: Windows Forms Applications
    Describes a Windows Application project and provides instructions on debugging, changing the default Debug configuration, and starting the application outside of Visual Studio and attaching to it.
  • Debugging Preparation: Console Projects
    Provides additional considerations for debugging C# or Visual Basic console applications. This includes specifying command-line arguments, starting your application from the command prompt, writing to the Output window, and troubleshooting the Console window.
  • Debugging Managed Code
    Covers common debugging problems and techniques for applications written in Visual Basic, C#, and Visual C++.

See Also

Concepts

Debugger Security