ANDREY94 Опубликовано 26 января, 2018 Поделиться Опубликовано 26 января, 2018 (изменено) на с# вот такой код: private void Start_unload() { string path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "Hook.dll"); byte[] array = DLLINJECT.Properties.Resources.Hook; var fs = new FileStream(path, FileMode.Create); fs.Write(array, 0, array.Length); fs.Close(); } не срабатывает System.IO.File.Delete(@"MyDocument\Hook.dll"); вроде всё работает но хотелось бы выгружать в папку Temp и самому указать до неё путь а так же инжект этого файла по этому пути и удаление. Изменено 26 января, 2018 пользователем srg91 Пункт правил 1.5, пока без предупреждения Ссылка на комментарий Поделиться на другие сайты Поделиться
ANDREY94 Опубликовано 26 января, 2018 Автор Поделиться Опубликовано 26 января, 2018 (изменено) Всё, решил проблему. Выгружается нормально и куда положено, инжектит из той папки тоже нормально. но почему-то проблемы с удалением... в ошибке указывает другой путь... //System.IO.File.Delete(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) + "\\Hook.dll"); //File.Delete(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache) + "\\Hook.dll"); Изменено 26 января, 2018 пользователем ANDREY94 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения