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