コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】warning: You are currently using Visual Studio 2019 to compile and link C++ code. It is recommended that you upgrade to Visual Studio 2022 for better performance.

概要

warning: You are currently using Visual Studio 2019 to compile and link C++ code. 
It is recommended that you upgrade to Visual Studio 2022 for better performance.

Unity で PC 向けに IL2CPP ビルドしたらビルド完了時に上記の警告が出力されていた
Visual Studio 2019 ではなく 2022 でビルドするとパフォーマンスが改善するとのことだが
Visual Studio 2022 はすでにインストール済みだった

なぜ警告が出力されるのか調べてみたところ
Visual Studio 2022 に「C++ によるデスクトップ開発」が
インストールされていないことが原因だった

Visual Studio Installer で Visual Studio 2022 に
「C++ によるデスクトップ開発」をインストールしてから
Unity で PC 向けに IL2CPP ビルドしたら警告が出力されなくなった