Delete it yourself
how can my program delete itself?
I making update system extracting new exe but after that my program must delete it self. How can i do this ?
AFAIK, you can't from the running program. You have to first quit it before removing it. It should be done by the updater.