If nothing has been logged, then your app has been blocked from running.
I know you said this person isn’t running anti-virus, but this *is* the typical behavior of anti-virus software if the your EXE file wasn’t digitally signed. And I think it can also happen if Windows’ DEP (Data Execution Prevention) under the control panel is turned on for *all* programs instead of just for “Windows programs and services only”. DEP is normally only defaulted to *all* programs for the server versions of Microsoft’s Windows OSes such as Windows 2008,
So, did you digitally sign your EXE file?
If not, then that’s likely the problem.
If you think you have digitally signed your app, then you should double check that it was signed correctly by doing the following:
(Don’t ask this user to do this. You should double check this on your end.)
- Right click your EXE file.
- Select “Properties” from the popup menu.
- Check if there is a “Digital Signatures” tab.
If the “Digital Signature” tab is missing, then your EXE is not digitally signed. This means it’ll typically be blocked by anti-virus software.
If you don’t want to digitally sign your EXE file (which is fine; especially if you don’t want to pay for the digital certificate) then you’ll have to instruct users to add your EXE file to the anti-virus and Windows DEP’s exception list so that they won’t block them from running.