У меня есть две программы, которые обращаются к каталогу с использованием статических методов класса .NET Directory.
Первая программа только читает каталог, а вторая пытается переименовать каталог.Каталог, переименованный второй программой, может не совпадать с каталогом, который читает первая программа.
Когда вторая программа пытается переименовать каталог (я использую Directory.Move (sourceDir,destDir), я получаю сообщение об ошибке:
system.io.exception. Доступ к пути запрещен
Я подозреваю, что причина этого в том, что я должен использовать методы DirectoryInfo(которые являются экземплярами, а не статичными).Кто-нибудь сталкивался с этой проблемой раньше?