Upgrade MSVC with GitHub Copilot App Modernization for C++

Microsoft Developer showcases how GitHub Copilot app modernization for C++ streamlines migration to the latest MSVC Build Tools, guiding developers through code adjustments and modernization.

Upgrade MSVC with GitHub Copilot App Modernization for C++

GitHub Copilot app modernization for C++ is a new feature—currently available in Private Preview—that helps developers upgrade their C++ projects to the most recent Microsoft C++ (MSVC) Build Tools.

Key Features

How It Works

  1. Sign up for Private Preview: Developers interested in testing this feature can join via this registration link.
  2. Project Migration: Once enrolled, you can retarget existing C++ projects. Copilot assists by:
    • Flagging deprecated features or APIs
    • Recommending necessary source and project changes
    • Walking through build errors and offering contextual fixes
  3. Resource and Support: Further details are available at aka.ms/cppagents.

Benefits


For C++ teams looking to modernize projects for security, performance, or compatibility, GitHub Copilot's app modernization agent provides a streamlined path to successful upgrades.