UE5のWindows パッケージ化の為のVisual Studio インストール設定まとめ。
バージョン対応表
Unreal Engine バージョン | Visual Studio バージョン |
---|---|
5.1 以降 | VS 2019 (デフォルト) / VS 2022 |
4.25 以降 | VS 2019 (デフォルト) |
4.22 以降 | VS 2017 / VS 2019 |
4.15 以降 | VS 2017 |
4.10 から 4.14 | VS 2015 |
4.2 から 4.9 | VS 2013 |
UE5.1
UE5.1から公式ドキュメントの Visual Studio セッティングのページが新しくなりました。
Visual Studio 2019
おすすめインストール設定
UE5.1から刷新された公式ドキュメントを参考に、4項目チェック

公式ドキュメントを参考に、4点の確認。

言語パックを英語に変更。(文字化けと格闘したくない人用)

パッケージ化用のインストール設定は以上です。
C++開発用にVisualStudio を設定する場合は、公式ドキュメントをもう少し読み進めてください。
最低限必要なコンポーネント

この2つのコンポーネントがあれば、パッケージ化ができました。
Visual Studio 2022
おすすめインストール設定
UE5.1から刷新された公式ドキュメントを参考に、4項目チェック

公式ドキュメントを参考に、4点の確認。

Windows 10 の環境で、Windows 11 SDK を選んでも問題なかった。
言語パックを英語に変更。(文字化けと格闘したくない人用)

パッケージ化用のインストール設定は以上です。
C++開発用にVisualStudio を設定する場合は、公式ドキュメントをもう少し読み進めてください。
最低限必要なコンポーネント

この2つのコンポーネントがあれば、パッケージ化ができました。
Visual Studio なし
Visual Studio 未インストール状態でパッケージ化を行うと、SDKの更新を促すポップアップが出る。

「続ける」で、そのままパッケージ化が可能。
プロジェクトのZip圧縮も可能。(UE5.0 では、この段階でVisual Studio が必要だった)
プラグインの追加や削除をしている場合は、Visual Studio などのIDEが必要。
UE5.0
Visual Studio 2019
おすすめインストール設定
まず、alwei先生推奨の、3項目にチェックオン。

この中の、「C++によるゲーム開発」の4点

公式ドキュメントで、言及のある部分のチェックを確認しておきます。
また、言語パックを英語にしておく方が、文字化け対策などをしなくて済む為、
パッケージ化の為のインストールの場合は、特におすすめします。

≫日本語のVisual Studioを使いたい場合の、文字化け対策のリンク
単純なWindowsのパッケージ化の場合、必要ない設定もありますが、
などの際に、エラー遭遇確率を下げる為、このあたりをインストールしておくのをお勧めします。
最低限必要な項目
.NET SDK にチェック。これは必須でした。

.NET SDK にチェックを入れると、
.NET 6.0 Runtime
.NET Core 3.1 ランタイム(LTS)
の二つの項目にチェックが入ります。(上から順にチェックを入れても可)
.NET 6.0 Runtime は除外され、.NET 5.0 Runtime が指定されるようになったようです。
Windows 10 SDK (10.0.18362.0 以上推奨)

オレンジの線、どれでもパッケージ化可能でした。
どれかにチェックが無いとパッケージ化できません。
パッケージ化の為には、どのバージョンでもいいですが、
C++開発用の公式ドキュメントでは、(10.0.18362.0 以上推奨)
以上のコンポーネントにチェックが入っていれば、
ブループリントのテンプレートプロジェクトは、パッケージ化可能です。
.NET Framework (4.6以上) SDK

オレンジの線、どれでもパッケージ化可能でした。
どれかにチェックが無いとパッケージ化できません。4.8でいいと思います。
MSV v142 – VS 2019 C++ x64/x86 ビルドツール(最新)

こちらのビルドツールが必須でした。
「ブループリントプロジェクト」で、「標準搭載のプラグインを変更」程度であれば、
以上のコンポーネントだけで、パッケージ化が可能でした。
Visual Studio 2022
おすすめインストール設定
他のバージョンと同じく、alwei先生推奨の、3項目にチェック。

次に、「個別のコンポーネント」のタブから、「.NET Core 3.1 ランタイム(LTS)」にチェック。

VS2019の時は、「.NET デスクトップ開発」にチェック入れるだけでよかった。
一応、VS2019用のドキュメントの設定を確認しておく。

単純なWindowsパッケージ化の場合、必要ない場合もありますが、
などの際に、エラー遭遇確率を下げたい場合は、このあたりをインストールしておくのが良いと思います。
確認した方が良い点
何らかの要因で、ソースコードエディタが、Visual Studio 2019 に指定されていた環境で、パッケージ化ができませんでした。

デフォルト設定の Visual Studio に戻すか、Visual Studio 2022 を指定することで、パッケージ化が可能になると思います。
その他
最低限必要な項目
最低限この6コンポーネントにチェックをいれると、パッケージ化ができました。

公式ドキュメントの、Visual Studio 設定に何が書いてあるか、一応知っておくべきなので、載せておきます。
ドキュメントに準拠したチェック項目は、以下になります。

※Unreal Engine でC++開発をする為に必要な項目。
(ブループリントプロジェクトのパッケージ化には、必ずしも必要ではない。)
UE4.27
Visual Studio 2019
おすすめインストール設定
まず、alwei先生推奨の、3項目

この中の、「C++によるゲーム開発」の4点を一応確認。

公式ドキュメントで、言及のある部分のチェックを確認しておきます。
また、言語パックを英語にしておく方が、文字化け対策などをしなくて済む為、
パッケージ化の為のインストールの場合は、特におすすめします。

≫日本語のVisual Studioを使いたい場合の、文字化け対策のリンク
単純なWindowsパッケージ化の場合、必要ない場合もありますが、
などの際に、エラー遭遇確率を下げたい場合は、このあたりをインストールしておくのが良いと思います。
最低限必要な項目
「ブループリントプロジェクト」+「プラグインの追加や削除」
.NET Framework (4.6以上) SDK

オレンジの線、どれでもパッケージ化可能でした。
どれかにチェックが無いとパッケージ化できません。4.8でいいと思います。
Windows 10 SDK (10.0.18362.0 以上推奨)

オレンジの線、どれでもパッケージ化可能でした。
どれかにチェックが無いとパッケージ化できません。
パッケージ化の為には、どのバージョンでもいいですが、
C++開発用の公式ドキュメントでは、(10.0.18362.0 以上推奨)
MSV v142 – VS 2019 C++ x64/x86 ビルドツール(最新)

こちらのビルドツールが必須でした。
「標準搭載のプラグインの追加や削除」での検証な為、外部プラグインなどの場合は、別の要素が必要になる可能性があります。
また、いろいろなツールが入ったPCの場合、.NET Framework のチェックがいらない環境がありましたが、
まっさらなWindows の場合は、この3点が必要でした。
Visual Studio 2022
おすすめインストール設定
他のバージョンと同じく、alwei先生推奨の、3項目にチェック。

次に、「個別のコンポーネント」のタブから、「.NET Core 3.1 ランタイム(LTS)」にチェック。

VS2019の時は、「.NET デスクトップ開発」にチェック入れるだけでよかった。
一応、VS2019用のドキュメントの設定を確認しておく。

単純なWindowsパッケージ化の場合、必要ない設定もありますが、
などの際に、エラー遭遇確率を下げたい場合は、このあたりをインストールしておくのが良いと思います。
最低限必要な設定
「ブループリントプロジェクト」+「プラグインの変更」
この3つのコンポーネントがあれば、パッケージ化ができました。

公式ドキュメントの、Visual Studio 設定に何が書いてあるか、一応知っておくべきなので、載せておきます。
ドキュメントに準拠してチェックを入れると、以下のようになります。

※Unreal Engine でC++開発をする為に必要な項目。
(ブループリントプロジェクトのパッケージ化には、必ずしも必要ではない。)
Visual Studio ダウンロード
Unreal Engine 起動後、
「ゲーム」テンプレートを選び、「C++」を選択すると、インストールのボタンが現れます。

UE4.25 – UE5.0 では、Visual Studio 2019 のインストールボタン。
再設定方法
既に Visual Studio がインストール済みで、設定の変更などをしたい場合は、
Windowsメニューの検索から、「visual studio installer」を検索。

↓
↓
「変更」から、設定の変更ができます。
