Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Файл создал а удалить не могу... / 10 сообщений из 10, страница 1 из 1
31.03.2016, 16:57
    #39205317
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Создал файл через Powershell команду в .NET веб-приложении. Всё ок, файл появился на диске C.
Далее пишу команду

Код: c#
1.
2.
3.
        If System.IO.File.Exists(filepath) = True Then
            System.IO.File.Delete(filepath)
        End If



И ничего не происходит...
Когда пытаюсь удалить файл руками пишет вот что..
Как быть?
...
Рейтинг: 0 / 0
31.03.2016, 17:08
    #39205335
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Самое главное забыл - созданный файл у меня отправляется по почте, а затем только должен удалятся..
Вот что нашел...

2) It may be that the email server is reading the file and trying to send it. If so, you can't delete it because the email server needs the file content!

Even if you could delete the file immediately, it's probably a bad idea - if you delete it and the email system has not finished copying it to the recipient, then there is a good chance that it won;t be available when the message is actually sent, and the email could fail. - this is just a guess - I haven't tried, and your email system may be different from mine anyway. But at the very least, you would need to close and Dispose the Email objects you created before the file would be available for deleting.
...
Рейтинг: 0 / 0
31.03.2016, 17:13
    #39205345
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Santa89, это значит скорее всего, что пытаетесь удалить файл до того как емайлер успел его загрузить и отослать.
...
Рейтинг: 0 / 0
31.03.2016, 17:13
    #39205347
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Кароче e_mail.Dispose() помог.
Возможно кому то пригодится...
...
Рейтинг: 0 / 0
31.03.2016, 17:14
    #39205348
Santa89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Axeleron,

именно так оно и было)
...
Рейтинг: 0 / 0
31.03.2016, 17:14
    #39205349
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Santa89Кароче e_mail.Dispose() помог.
Возможно кому то пригодится...
А лучше не Dispose, а using...
...
Рейтинг: 0 / 0
31.03.2016, 17:15
    #39205350
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
AxeleronSanta89Кароче e_mail.Dispose() помог.
Возможно кому то пригодится...
А лучше не Dispose, а using...
Как в общем-то и для других подобных ресурсов при работе с памятью.
...
Рейтинг: 0 / 0
02.04.2016, 09:29
    #39206539
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Santa89Axeleron,

именно так оно и было)
Не все телепаты ушли с форума!
...
Рейтинг: 0 / 0
02.04.2016, 16:16
    #39206661
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
Cat2Santa89Axeleron,

именно так оно и было)
Не все телепаты ушли с форума!
...
Рейтинг: 0 / 0
03.04.2016, 22:00
    #39206999
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Файл создал а удалить не могу...
нужно помнить о том, что файлы открываются и их надо закрывать =)
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Файл создал а удалить не могу... / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]