Я пытаюсь скопировать файл .exe из временного каталога на рабочий стол, однако, когда я делаю это, он просто создает новый .exe, в котором нет данных, и имеет размер 0 КБ.Я проверил этот синтаксис с файлом .txt, и он полностью скопировал его, по какой-то причине он просто отказывается копировать файлы .exe.Я попытался выполнить его, используя string path
, чтобы убедиться, что он захватывает правильное местоположение, и это сработало, запустив программу helloworld.exe в каталоге temp.Также я не получаю никаких ошибок компилятора, я нахожусь на Windows 7 x86.Спасибо!
string path = Path.GetTempPath() + "helloworld.exe"; // grabing the temp directory
string path2 = "C:\\users\\grant\\desktop\\helloworld.exe"; //this is where i want
//it to copy to
File.Copy(path, path2, true); //copying the 2 paths
Process.Start(path); //running the .exe in the temp directory to test if it works