Hello community,
I have recently updated my project from unity 2020.1 to 2020.3. When I check my build.gradle file, I noticed that these have changed as per in the image.
Previous - commandLine(workingDir + "/src/main/Il2CppOutputProject/IL2CPP/build/deploy/net471/il2cpp.exe"
has been changed to commandLine(workingDir + "/src/main/Il2CppOutputProject/IL2CPP/build/deploy/netcoreapp3.1/il2cpp.exe"
additionally, there is noCompress = ['.ress', '.resource', '.obb'] + unityStreamingAssets.tokenize(', ') on aaptOptions{}. Can someone explain me why these change happens please?
Thank you
The il2cpp.exe utility, which is a managed application that converts .NET IL code into C++ code for machine-specific compilation changed. That utility used to be a .NET Framework application, and is now a .NET Core application.
@JoshPeterson Once I’ve upgraded and built the project I’m having an issue as per this thread which I created separately. are these errors related to this?
Yes, the header file is not generated when I export the project. I’ve disabled the Strip engine code to solve another issue as suggested in another thread.
Nothing about the header where the method in the error exists has changed in many Unity releases. There is not setting I am aware of that should impact this either.