«Произошла непредвиденная ошибка сети.»случается иногда, неспособный изолировать - PullRequest
0 голосов
/ 28 октября 2010

У меня есть приложение VB .NET, которое я написал для своей компании, которое иногда выдает сообщение «System.IO.IOException: произошла непредвиденная сетевая ошибка.», Что мне не удалось выяснить проблему.

Приложение представляет собой программу резервного копирования, которая для упрощения этого поста выполняет следующие действия:

1) Checks for H drive or external drive with label of “BackupDrive”, if either of these are found it automatically starts a backup of user data  
2) Starts an Async thread that deletes older backups based on how many days the user has specified he/she wants to keep  
3) Starts the main thread that backups up user data and updates current file/folder and results into a console window.  

Если приложение обнаружит ошибку, оно отправит мне по электронной почте результаты, ниже приведены результаты от участниковнаши сотрудники по продажам сегодня утром:

Время:
28.10.2010 8:25:31

Версия:
1.4.0.2

Сообщение:
Произошла непредвиденная ошибка сети.

Полное исключение:
System.IO.IOException: Произошла непредвиденная сетевая ошибка.в System.IO.Directory.DeleteHelper (String fullPath, String userPath, логическая рекурсивная) в System.IO.Directory.Delete (String fullPath, String userPath, логическая рекурсивная) в Microsoft.VisualBasic.FileIO.FileSystem.DeleteDirectoryInternal (каталог String,DeleteDirectoryOption onDirectoryNotEmpty, UIOptionInternal showUI, RecycleOption recycle, UICancelOption onUserCancel) в Microsoft.VisualBasic.MyServices.FileSystemProxy.DeleteDirectory (каталог String, исключение_каталог_DDD_Doryory_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data_Data):
Функция fn_DeleteFolder - Источник: h: \ Backups \ Backup от 26 октября 2010 г.

Это сообщение об ошибке появляется примерно один раз в неделю от одного из наших продавцов, и у меня нетЯ не мог понять почему.Всегда кажется, что все удаляется и резервные копии нормально.Если они отключат сетевой кабель, я ожидаю, что удаление или резервное копирование не удастся, поэтому я не думаю, что в этом проблема.

Есть какие-нибудь идеи относительно того, что происходит?

1 Ответ

1 голос
/ 28 октября 2010

Это не имеет ничего общего с вашим кодом.Проблемы с сетевым драйвером, найдите причину в журнале событий Windows.В конечном счете, это должен быть администратор локальной сети, который должен решить проблему.Он может написать на serverfault.com за помощью.

...