We have a Delphi 7 application running on numerous client computers. Recently, some of the client computers have started using Microsoft Security Essentials. He began to identify our executable file as malware and quickly disabled it. Message displayed in Essentials MS Security:
"Security Essentials has detected items on your PC that it does not recognize ......"
It is strange that this does not always happen with the same application parameter. You can perform the same operation on subsequent logins, and sometimes work, and in other cases it must be closed. It is very difficult to narrow down to a specific reason in our application.
I tried to run the application with elevated account privileges and still could fail it. I could not duplicate the problem when starting the Delphi XE2 compilation of the same application.
Any ideas on what to look for? We are really trying not to add our application to the Essentials security exclusion list. Our application has never been identified as a problem with various security programs (norton, mcaffee, etc.).
source
share