Я пытаюсь переименовать несколько папок с подпапками, но когда я использую Directory.Move() в подпапке, родительская папка, похоже, блокируется.Доступ к IOException запрещен, когда папка Directory.Move и родительская папка
Мой код:
var pathParent = @"D:\test\f1";
var pathSub = @"D:\test\f1\f2";
var pathParentnew = @"D:\test\f1new";
var pathSubnew = @"D:\test\f1\f2new";
Directory.Move(pathSub, pathSubnew);
Directory.Move(pathParent, pathParentnew);
Последние Directory.Move(
) Выдает
IOException: Доступ к "D: \ Test \ f1" Отказано
Кто-нибудь знает, как Я могу переименовать обе папки?
ли вы уже папку под названием 'D: \ Test \ f1new'? –
Нет, не знаю. Tnx для редактирования. – Jompa234
Я пробовал ваш код, и он отлично работает на моей машине. –