Visual Studio (contents)

The Visual Studio Integrated Development Environment (IDE) is the development environment that's used to create, build, deploy, and debug GDK on PC apps. The Microsoft Game Development Kit (GDK) supports Visual Studio 2019 (16.11), and Visual Studio 2022. Visual Studio 2019 version 16.11 or the latest Visual Studio 2022 update are recommended for Microsoft Game Development Kit (GDK) develoment.

Note

If you install a new edition of Visual Studio after installing the Microsoft Game Development Kit (GDK), you can repair the Microsoft Game Development Kit (GDK) to integrate with the newly installed edition of Visual Studio. This is generally not needed for servicing updates.

In this section

Visual Studio 2022 Support Notes
Describes Microsoft Game Development Kit (GDK) support for Visual Studio 2022, including the supported versions and editions.

Visual Studio 2019 Support Notes
Describes Microsoft Game Development Kit (GDK) support for Visual Studio 2019, including the supported versions and editions.

Project Templates in Visual Studio for PC Game Development
The Microsoft Game Development Kit (GDK) installs several Visual Studio C++ project templates for making PC game titles.

Visual Studio Properties for PC Game Development
The Microsoft Game Development Kit (GDK) has custom Visual Studio property pages that are used to configure PC game projects.

Debugging PC projects using Visual Studio
Describes how to use Visual Studio in various debugging scenarios.

Using Clang/LLVM with the Microsoft Game Development Kit (GDK)
Describes how to use the Clang/LLVM support in Visual Studio to build gaming projects.

See also

Microsoft Game Development Kit on Xbox preprocessor definitions (NDA topic)Authorization required

Compiler and linker switch recommendations (NDA topic)Authorization required

Additional Compiler Resources (NDA topic)Authorization required

PC game development (environment and tools)