Hey all,
Many problems to go from 4.7 to 4.8.
In one project, the UTextRenderComponent::Text seems to have gone from FString to Ftext, so i got compilation errors during the conversion recompiling and had to modify the 4.7 code --adding some FText::FromString all around-- to get the 4.8 project to compile during the conversion process.
Then, more serious, on a larger project, i couldn’t generated the project file, due to a sort of BuildingRocket error but i got the solution here:
But it’s not finished, now the project refuses to compile, which is understandable as i am using a Substance plugin (from Allegorithmic), so ok, i’ll deal with this later.
But when opening the project in visual studio, i noticed that the uproject file has not been updated to the correct engine association:
{
"FileVersion": 3,
"EngineAssociation": "4.7",
"Category": "",
"Description": "",
"Modules": [
{
"Name": "yag",
"Type": "Runtime",
"LoadingPhase": "Default"
}
],
"TargetPlatforms": [
"WindowsNoEditor"
]
}
As you can see, it is still in 4.7.
Obviously i can change it manually, but then, as the conversion process did not go well, i don’t know what else i could be missing.
So before i definitely switch to the 4.8 copy and deal with my Subtance problem, could you tell me what i should check to be sure that the project is correctly configured for 4.8, given that the automatic conversion went all wrong ?
Thanks for your help !
Cheers