False positives.
You should try building your programs using a much
more recent compiler. Such as VS 2019, or even 2017.
In the past I had numerous small programs that I had built
using VS 2008 which often triggered false positives from
AV/AM applications. Often just adding additional code
to my program would be sufficient to stop the false
alarms. Also rebuilding them with a later version of
VS usually eliminated the FPs.
There was/is some pattern in code generated from
VS 2008 that appears to match a behavior pattern or
signature which occurs in some malware. Submitting
examples as false positives to the AV/AM producers
is only practical if the program is not going to
undergo any further development. Otherwise, every
time you rebuild the app using VS 2008 the cycle
may start over.
- Wayne