Porting and building new binaries with Delphi 12. Upon copying them to a Server 2008 instance, some but not all of the new binaries fail because Windows is missing some string.l1.crt dll. What is odd is that all of binaries work on Windows 7 Enterprise. I thought Win 7 and Server basically the same codebase under the hood, so not sure why Server 2008 has an issue. Tried install a service pack from Microsoft that was supposed to install the missing update which includes the missing dll, but the package says it's not for that version of Windows, despite the KB article specifically saying it's for Server 2008 R2.
Only thing I can think of at this point is to downgrade and go back to either D11 or D10. I'm not sure when the problem might have first manifested, I haven't used the Server 2008 R2 vm in a very long time for testing. I've tried copying/installing the missing dll in any number of ways but I always get the message.