Возможно ли сделать приложение на C#, которое сможет удалить себя в каком-либо состоянии.Само удаляемое приложение в C# в одном исполняемом файле
Мне нужно написать обновление для моего приложения, но я не хочу, чтобы исполняемый файл оставался после процесса обновления.
Существует официальный .Net OneClick, но из-за некоторых несовместимостей с моим HTTP-сервером и некоторых проблем с OneClick я вынужден сам сделать это.
George.
[EDIT] Более подробно:
у меня есть: исполняемый файл приложения, который загружает обновления («патч», но не точно) этот «патч» обновляет приложение сам исполняемый файл.
Применение выполняется как folowed:
Application: Start -> Check Version -> Download new Updater -> Start Updater -> exit;
Updater: Start -> do it's work -> start Application Executable -> self delete (this is where I get stuck);
Вы спрашивали о проблемах с самим OneClick? Может быть, это решит вопрос. – Christian13467
Не сам OneClick. Я обновил вопрос и добавил прикладную программу для повышения точности. – George