Распаковка файла
Подскажите пожалуйста, как сделать лучше, или правильнее.
У меня имеется файл.zip который скачивается автоматически, при этом у нас запущенно приложение. Его имя к примеру: Build.exe, теперь нужно распаковать этот файл.zip в место, где находится Build.exe НО, возникает вопрос, как это сделать правильно?
filder_Build = Directory.GetCurrentDirectory();
if (Directory.Exists(filder_Build))
{
ZipFile.ExtractToDirectory("тут путь где лежит файл.zip", filder_Build);
}
Я думал сначала убить процесс, потом удалить файл, и сразу же распаковать, но, так не работает...