Удаление файла C# Winfrom consoleapp

235
09 декабря 2016, 08:48

Мое WinForms приложение может вызывать консольное, которое завершает процесс приложение WinForms и удаляет его. Когда я запускаю консольное приложение от себя, все нормально удаляется, но когда через WinForms запускаю консольное, пишет что нет прав на удаление, хотя перепроверял, все права есть.
Вот код:

string name = "MSU"; //процесс, который нужно принудительно завершить
System.Diagnostics.Process[] etc = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process anti in etc)
    if (anti.ProcessName.ToLower().Contains(name.ToLower()))
        anti.Kill();
string item = AppDomain.CurrentDomain.BaseDirectory + "MSU.exe";
if (System.IO.File.Exists(item))
{
    File.SetAttributes(item, FileAttributes.Normal);
    File.Delete(item);
}
READ ALSO
Сравнение двух одномерных массивов C#

Сравнение двух одномерных массивов C#

День добрый, ситуация следующая:

504
Многопоточность, блокировка доступа

Многопоточность, блокировка доступа

Есть приведенный ниже код, суть в том, что функции Add(), Read(), Modify(), Remove(), вызываются извне и в хаотичном порядке, с разным периодом во времени

233
Нужен пример ssh client на C#, с использованием granados

Нужен пример ssh client на C#, с использованием granados

Добрый вечерВстала задача написать SSH client на C#, и после долгих поисков по просторам интернета и чтения разных статей, постов и вопросов-ответов...

339
Файл не докачивается полностью

Файл не докачивается полностью

Когда пытаюсь скачать файл с сервера, файл начинает качаться в корректной папке, но почему то не хочет продолжать качатьсяПочему? Вот код:

224