File.Delete не& #39; не выдает ошибку, когда файл не& #39; не существует

Странная проблема возникает на рабочей платформе (64-битном сервере Win 2008 ). Это связано с методами File.Existsи File.Delete...

На тестовой платформе в режиме отладки (win xp )и т. д. работает нормально. На сервере 2008 в первые несколько раз
File.Existsсообщил trueо несуществующем файле...

Когда я проводил дальнейшие тесты, File.Existsнаконец сообщил о ложном для несуществующего файла.
Но File.Deleteне выдал никакой ошибки при попытке удалить несуществующий файл...

Что происходит...?

Я где-то читал, что системная виртуализация может все испортить... но не нашел ни одного файла в:%userprofile%\AppData\Local\VirtualStore

6
задан gdoron is supporting Monica 27 March 2012 в 11:10
поделиться