22 / 21 / 8
Регистрация: 17.02.2011
Сообщений: 384
|
||||||
1 | ||||||
.NET 4.x FileInfo.Replace выдает разнообразные ошибки07.07.2011, 12:01. Показов 1905. Ответов 4
Метки нет (Все метки)
Здравствуйте, не подскажите. что я делаю не так. Хочу переместить один файл в другое место и заменить там файл точно с таким же именем на перенесенный. Постоянно выдает ошибку, что невозможно удалить заменяемый файл. И что только не делал и клозил, и диспозил, и к Null прираванивал, ни чего не помогает. Хотя по отдельности методом Delete, оба файла, и ичтоник и цель, удаляются свободно.
0
|
07.07.2011, 12:01 | |
Ответы с готовыми решениями:
4
Почему списки List вызывают разнообразные ошибки, если один и тот же объект разместить в двух разных списках? FileInfo выдает ошибку Разнообразные ошибки на свежесобранном компе Неоткрывающиеся настройки, разнообразные ошибки в процессе работы и т. п. |
Level 2
|
||||||
07.07.2011, 14:22 | 2 | |||||
так ты сначала пытаешься удалить, а потом присваиваешь null, попробуй так:
1
|
22 / 21 / 8
Регистрация: 17.02.2011
Сообщений: 384
|
|
07.07.2011, 14:41 [ТС] | 3 |
Нет, null у меня появился гараздо раньше, поэтому он у меня строкой ниже. И проблема не в том, что у меня не получается удалять. Удаляет он свободно без постановки в Null или Close. На самом деле я уже почти все перепробовал. Он не хочет только перемещать, пишет.
System.IO.IOException не обработано Message=Не удается удалить заменяемый файл.
0
|
Level 2
|
||||||
07.07.2011, 14:45 | 4 | |||||
P.S. - думаю лучше делать так:
1
|
22 / 21 / 8
Регистрация: 17.02.2011
Сообщений: 384
|
||||||
07.07.2011, 16:00 [ТС] | 5 | |||||
[QUOTE=FakiR;1824514]так ты сначала пытаешься удалить, а потом присваиваешь null, попробуй так:
Добавлено через 52 секунды Да понятно. НО изящество то не хватает. Ведь метод есть и он работает. Добавлено через 1 час 13 минут По сути не работает даже вот так
0
|
07.07.2011, 16:00 | |
07.07.2011, 16:00 | |
Помогаю со студенческими работами здесь
5
Visual Basic 6 Replace выдает ошибку а все правльно! Inet Explorer при обнаружении ошибки вместо описания ошибки выдает иероглифы Kak mojno s pomoshu VB realizovat replace? Vsego odin replace? FileInfo LastAcessTime Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |