Why is my simple VB.net application being treated as a virus?

I just made a simple application in VB.net that adds 1 registry entry and removes exactly 1 registry entry and for some reason my application is being treated as a virus for some reason.

“Win32:Evo-gen [Susp]”

How can I prevent this from happening to my application?
Is there any code I can change to prevent this?

Have you checked your application at www.virustotal.com ?

Post link to scan result here and we may notify avast lab

How to report https://forum.avast.com/index.php?topic=14433.msg1289438#msg1289438

How can I prevent this from happening to my application? Is there any code I can change to prevent this?
https://www.avast.com/faq.php?article=AVKB229#artTitle

https://www.avast.com/faq.php?article=AVKB228#artTitle

avast doesn’t say it is a virus.
It says susp(icious).