Некоторое время назад я написал утилиту синхронизации. Я регулярно делаю резервные копии нескольких путей к облаку и хотел бы использовать свою утилиту. В настоящее время я использую приложение, которое читает и пишет в облачные сервисы, но у него есть проблемы. Я могу сопоставить букву диска, но моя утилита, использующая system.io, не работает с буквой диска, в то время как vbscript с использованием scripting.filesystemobject работает. Я могу изменить свою утилиту, чтобы использовать позднюю привязку и легко создавать объекты scripting.filesystem, но является ли это правильным подходом? Можно ли что-то сделать, чтобы заставить system.io работать?
Например, следующее не работает, где Z: буква подключенного диска:
If IO.Directory.Exists("Z:\Shared Documents\daily01") Then
....
End If