C#でJavaフォルダを削除したいのですが、ほとんど問題ありません。
これはコードです
private void setDebug(string value)
{
debug.Text = value;
}
private void buildButton_Click(object sender, EventArgs e)
{
// delete java folder
string java_folder = @"C:\Program Files\Java";
if (Directory.Exists(java_folder))
{
setDebug("Deleting Java folder...");
Directory.Delete(java_folder, true);
progressBar.Value += 10;
}
}
ボタンをクリックするとプログラムがスタックしますが、Directory.Deleteの行を削除すると、デバッグラベルが「Javaフォルダを削除しています...」に変更されます。
フォルダが削除されたためにプログラムがスタックしたことは知っていますが、フォルダを削除する前にまずデバッグを変更したいと思います。
何をすべきか?手伝ってくれてありがとう :)