Исполняемый файл заблокирован во время работы. Однако вы можете переименовать файл, даже если вы не можете его удалить. Поэтому загрузите новое приложение во временный файл, переименуйте app.exe в app-old.exe, а затем переименуйте временный файл в app.exe. Также удалите app-old.exe перед загрузкой, начиная с увлечения переименованием.