Когда и как вы ожидаете получить путь C:\users\public\public documents
?
Если пользователь перейдет к копированию / вставке из Проводника, путь C:\users\public\documents
будет скопирован в буфер обмена.Пройдя через SaveFileDialog
, вы также получите правильный путь.
Если вам нужен способ доступа к библиотекам Windows 7, вы можете попробовать Windows API Code Pack .Затем вы можете получить доступ к «Общедоступным документам», например, как KnownFolders.PublicDocuments
. Из того, что я вижу (я никогда не использовал его ранее), до сих пор нет способа надежно превратить C:\users\public\public documents
в DirectoryInfo
, но вы могли бы иметьУдачи, копаясь в документах.