Кто-нибудь знает, как мне заставить Windows синхронизировать каждый файл в портфеле? Желательно в с #.
Или, если это невозможно, можно ли прочитать файлы (и связанные файлы) в портфеле, а затем скопировать их?
Вы можете использовать FileSystemWatcher для отслеживания изменений - Подробности здесь (http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx) и прослушивание событий изменений. Затем вы можете использовать что-то вроде Sync Framework, вашей собственной версии, другого открытого источника для синхронизации данных .
Вы можете посмотреть в Microsoft Sync Framework:
http://msdn.microsoft.com/en-us/library/bb902854.aspx
В этом разделе описывается синхронизация файлов, а также некоторые примеры кода в C #:
http://msdn.microsoft.com/en-us/library/bb902860.aspx