Моя история больше связана с веб-разработкой, так что это может быть простой вопрос.У меня есть MS Word Add-In, который был изначально создан для использования Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
Сообщалось, что мы должны использовать переменную CSIDL_PERSONAL, которая сопоставляется с ключом реестра для Personal Shell Folder.Из того, что я могу сказать, SpecialFolder является стандартным способом доступа к этому, но он все еще, кажется, разрешает папку «Документы пользователя», даже если я изменяю раздел реестра, например, на сетевой диск.
Кто-нибудь знает лучший способ использования пути CSIDL_PERSONAL или почему у меня возникают проблемы с SpecialFolder?