Кто-нибудь знает инструмент, который я могу использовать для отладки "не может получить доступ к файлу, потому что он используется другим процессом", исключения? Я подозреваю, что вирусный сканер, но я не уверен.
WhoLockMe сообщит вам, какой процесс удерживает файл заблокированным.
Sysinternals Process Explorer или Procmon - лучшие инструменты для этого.
Process Explorer
Procmon
Существует также решение с использованием MS sysinternals, называемое дескрипторами: http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx