Description

Upgrading a code project created in a binary Engine version to an Engine built from source code results in the solution configuration and solution platform in Visual Studio being set to Debug and Win32 respectively. It does not keep the settings from prior to the upgrade.

This issue does not occur when switching a project from a binary Engine to an Engine built from source code if they are both the same version.

Steps to Reproduce
  1. Create a new code project in the 4.7.0 binary version of the Engine using the First Person template.
  2. Make sure the solution configuration and solution platform in Visual Studio are set to Development Editor and Windows respectively.
  3. Close both the Editor and Visual Studio.
  4. In the project directory, right-click on the .uproject file and select the Switch Unreal Engine version option.
  5. Select your Main 4.8 Engine.
  6. Once the project files have been rebuilt, open the project solution in Visual Studio.

RESULT:
The solution configuration and solution platform are now set to Debug and Win32 respectively.

EXPECTED:
The solution configuration and solution platform are set to Development Editor and Win64.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Cannot Reproduce
ComponentUE - Foundation - Core
Affects Versions4.6.14.74.8
CreatedFeb 26, 2015
ResolvedFeb 22, 2018
UpdatedJul 14, 2021