Я создаю часть программного обеспечения, которая будет работать на Windows и будет действовать как лаунчер для игры, чтобы выполнять функцию автоматического обновления и проверки файлов на клиентском ПК.
Одна вещь, которую я не понимаю, почему мое антивирусное программное обеспечение (Avast) считает мой exe-файл опасным и не запустит его, не попросив поместить его в песочницу для безопасного использования.
Существуют ли какие-либо правила, которым должно следовать мое программное обеспечение, чтобы с ними обращались как с хорошими, или я должен платить сотни долларов за какую-то цифровую подпись и другие вещи?
Я использую C # с MS Visual Studio 2010.
VirusTotal отчет . Нет инъекций DLL, работает как удаленный загрузчик файлов, используя класс WebClient ().
Это не так, как если бы он предупреждал о вирусе, но он "предлагает", чтобы песочница его. Посмотрите на скриншот: