Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What is going on with this article?
@bigengelt

UE4でVS2019しかインストールしていない環境でVS2017が見つからないというエラーの対応方法

More than 1 year has passed since last update.

WARNING: Visual Studio C++ 2017 installation not found - ignoring preferred project file format.
ERROR: Unable to find Visual Studio 2017 toolchain; 'Latest' is an invalid version
image.png

VisualStudio2017をインストールしていない際に、Generate Visual Studio project filesを選択した時に出るエラーメッセージ。

VC++チームブログC++ Binary Compatibility and Pain-Free Upgrades to Visual Studio 2019
上記のリンクでバイナリ互換性に関して説明があります。
VisualStudio2019のインストラーから過去のコンパイラをインストールする事が出来る為VisualStudio2017をわざわざインストールする必要はありません。

対象方法1

別プロジェクト(Blupeirntプロジェクト)を作成してエディター設定からソースコードの項目を変更します

image.png

対象方法2

設定iniファイルを編集してソースコードをアクセスするエディターをVisualStudio2019にします
対処方法1を直接設定ファイルを編集する事で対応する方法です

設定ファイルのパス
%USERPROFILE%\AppData\Local\UnrealEngine\4.22\Saved\Config\Windows\EditorSettings.ini
EditorSettings.ini
[/Script/SourceCodeAccess.SourceCodeAccessSettings]
PreferredAccessor=VisualStudio2017
VisualStudio2015
VisualStudio2017
VisualStudio2019
VisualStudioCode
2
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
2
Help us understand the problem. What is going on with this article?