我的背景更多是 Web 开发,所以这可能是一个简单的问题。我有一个 MS Word 加载项,它最初是为使用而构建的Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
据报道,我们应该使用映射到 Personal Shell 文件夹的注册表项的 CSIDL_PERSONAL 变量。据我所知,SpecialFolder 是访问它的标准方式,但即使我将注册表项更改为其他位置(例如网络驱动器),它似乎仍然可以解析为用户的文档文件夹。
有谁知道使用 CSIDL_PERSONAL 路径的更好方法,或者为什么我在使用 SpecialFolder 时遇到问题?