Case ID #1352630
IL2CPP builds fail to run on Windows 7 on recent 2021.2 versions. Mono builds still work.
Edit: Not related to DLSS change after all so forget the following:smile:
This is likely caused by DLSS binaries now shipping on all Windows builds regardless if you have nvidia module enabled or not?
Thanks for the report. This is a known issue with a fix in flight: Unity Issue Tracker - [Mono Upgrade] Il2CPP player fails to start on Windows 7
It was not caused by the DLSS feature. IL2CPP accidentally started using the CopyFile2 API in the runtime on Windows Standalone, rather than just on UWP (where we intended to use it). This API was added in Windows 8, and thus any binaries using it will not load on Windows 7.
4 Likes
Oh it was a crazy coincidence after all Thanks for looking into it.
1 Like
Any news about when this fix lands in 2021.2 @Tautvydas-Zilys ?
Looks like we messed with tracking it (I pinged relevant people), but it should have landed to either 2021.2.0b7 or 2021.2.0b8. Can you give one of the newer betas a shot?
1 Like
Thanks a lot for the response! Unfortunately I can’t test it right now, since I don’t have access to a Win7 machine atm… but it’s good to know a fix is available (or at least on its way)
//EDIT: Did a small test on a Win 7 virtual machine (latest 2021.2 beta), and IL2CPP builds seem to be working now! Thanks again @Tautvydas-Zilys