TfrmHSMain is the name of my main form. The machine where it isn't running is my development machine, Windows 10 Pro 1909. Where it is running OK is a Windows Server 2012.
What can I look for to explain why my app simply won't run without an error on my development machine?
This is a recent issue, only started happening within the last few months, but I've been able to work around it by running on the other machine. However, it's starting to get annoying, and although it seems to inconvenience no one but me, I'm not satisfied with the workaround, and I need to know what is happening.
It is exactly the same executable copied to two places. When the error occurs, it is within seconds of loading the application. I have inserted logging, and last line that loads successfully is Application.CreateForm(TfrmHSMain, frmHSMain); I put a logging line as the first line of the form's Create method, and it never reaches there.