当我收到路径被拒绝的错误时,我试图从桌面上删除一个文件夹。我什至让我的 app.manifest 以管理员身份启动程序。现在使用下面的代码我可以成功删除文件夹,但这似乎没有必要。
string folder = "c:\\users\\jim\\desktop\\Proto";
ProcessStartInfo process = new ProcessStartInfo("cmd.exe", @"/C " + @"rmdir " + folder + " /s /q");
process.Verb = "runas";
Process p = Process.Start(process);
p.WaitForExit();
我正在尝试使用...
string folder = "c:\\users\\jim\\desktop\\Proto";
Directory.Delete(folder, true);
是否可以使该方法“运行”?