パスが拒否されたというエラーが表示されたときに、デスクトップからフォルダを削除しようとしています。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);
そのメソッドを「ルーン」にすることは可能ですか?