If upgrading to VS2017 15.8 then CRYENGINE projects will need a rebuild. On upgrading some users may experience issues such as compile errors. In those cases then try the following;
For more details, see the VS blog post https://blogs.msdn.microsoft.com/visualstudio/2018/08/14/visual-studio-2017-version-15-8/
When upgrading your project from CRYENGINE 5.4 to 5.5, it is a good idea to make a backup of your project.
If you use the Launcher to access your project, you will be prompted to do so automatically.
If not backing up through the Launcher, then follow the steps below:
Updating your game code is only necessary if you have made edits to the source code of your game. In this case, you should refer your assigned programmer to the Important CRYENGINE 5.5 Data and Code Changes.
You should now be able to follow the interface changes guide mentioned above to make edits to your source code and rebuild your project file.
Updating your game code is only necessary if you have made edits to the source code of your game. In this case, you should refer your assigned programmer to the Important CRYENGINE 5.5 Data and Code Changes. Since the GameSDK code is only contained within the Engine source code, building the Engine is outside the scope of this guide, but details can be found on our documentation pages here.
From release 5.5 onwards, ACE files will be saved in their middleware specific folder, so each middleware implementation is completely separated from each other.
audio/<middleware>
folder.audio/wwise
to audio/wwise/assets
audio/fmod
to audio/fmod/assets
audio/sdlmixer
to audio/sdlmixer/assets
audio/ace
folder.audio/ace
folder.