As versões 17.0 a 17.11 do Visual Studio 2022 estão fora do suporte desde janeiro de 2026.
Instalar o Visual Studio 2022
O GDK dá suporte ao desenvolvimento com a edição Professional ou com a edição Enterprise do Visual Studio 2022. A edição Community não tem suporte.Os componentes da extensão do Visual Studio (VSIX) do GDK não têm suporte em dispositivos baseados em ARM. Para usar os modelos de projeto, as páginas de propriedades e as extensões de depuração do GDK para o Visual Studio, instale o GDK em um PC de desenvolvimento baseado em x64.

Instalar conjuntos de ferramentas opcionais
A carga de trabalho Game development with C++ instala a versão do Visual Studio 2022 das ferramentas de build do MSVC (versão v143). Além do conjunto de ferramentas v143, o GDK também dá suporte à compilação com os seguintes conjuntos de ferramentas:- v142 (o conjunto de ferramentas do Visual Studio 2019)
- as ferramentas C++ Clang para Windows

Selecionar um conjunto de ferramentas para um projeto
Especifique o conjunto de ferramentas a ser usado em um projeto usando a propriedade Platform Toolset na página de propriedades do projeto.
Depurar projetos XBOX usando o Visual Studio 2022
Para depurar usando o Visual Studio 2022, compile o título que você está depurando usando o GDK de março de 2022 (ou mais recente). Essa dependência existe porque o Game OS fornecido nessas versões do GDK contém binários necessários para a depuração usando o Visual Studio 2022. Se você tentar depurar usando o Visual Studio 2022 em um Game OS mais antigo, verá a mensagem de erro a seguir.

Esses valores são diferentes dos valores que você insere ao anexar usando o Visual Studio 2019. Quando você usa o Visual Studio 2019, o tipo de conexão é Remote no authentication e o endereço IP é o endereço IP do sistema do console.
Modelo de manutenção do Visual Studio 2022
O Visual Studio 2022 inclui um novo modelo de manutenção que você pode usar para selecionar uma linha de base de manutenção e, em seguida, obter atualizações apenas para essa linha de base. Esse novo modelo substitui os modelos de manutenção das versões anteriores do Visual Studio, que incentivavam fortemente o uso da versão mais recente disponível. Para obter mais detalhes, veja Visual Studio Product Lifecycle and Servicing.Relatar bugs
Relate bugs do compilador Visual C++ (se possível) por meio de Report a Problem… do Visual Studio. Para obter mais informações, veja o Microsoft Docs e o site da Developer Community. Leia esta página para obter detalhes sobre como criar um bom relatório de bug para o compilador.Você pode adicionar um comentário marcado como “Microsoft only” a um relatório público de problema se forem necessárias informações privadas para reproduzir o problema.
Problemas conhecidos
- O Game OS não dá suporte à funcionalidade de fuso horário de
std:chronoadicionada no C++20 P0355R7 <chrono> Calendars And Time Zones, porque ele não incluiicu.dll,icuin.dll,icuuc.dllnem os arquivos de dados associados na imagem XVD. Se você usar essas funções, o seu aplicativo lançará uma exceção do C++ em tempo de execução. A funcionalidade de calendários do PR0355R7 tem suporte.
