I have already written about this. In short, the problem is anti-cheats.
Probably a code signing certificate is needed to avoid problems, but it costs money.