C# Environment.SpecialFolders 和 Application 文件夹之间的区别
这些命名空间中的魔法路径有什么区别:
Environment.SpecialFolder.LocalApplicationData
与、
Application.LocalUserAppDataPath
以及
Environment.SpecialFolder.ApplicationData
与
Application.CommonAppDataPath
等等...
What is the difference between the magic paths in these namespaces:
Environment.SpecialFolder.LocalApplicationData
versus
Application.LocalUserAppDataPath
And
Environment.SpecialFolder.ApplicationData
versus
Application.CommonAppDataPath
etc...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它们不一样。它们的应用程序版本了解 ClickOnce 部署,相应地调整路径以保持它们隔离。
They are not the same. The Application version of them is aware of ClickOnce deployment, adjusting the paths accordingly to keep them isolated.
在 Windows 7 上:
“本地”仅存储在本地计算机上。漫游将复制到域服务器(在域中时),然后在您登录时加载回该域中的其他计算机。
On Windows 7:
Local is only ever stored on the local machine. Roaming is copied to the domain server (when in a domain) and is then loaded back onto other machines in that domain when you log on.
要为将来登陆此页面的任何人添加答案,对于所有与特殊文件夹相关的问题,请参阅 Microsoft 文档,其中列出了所有文件夹类型:
Environment.SpecialFolder 枚举
To add to the answer for anyone in the future who lands on this page, for all special folder related questions see the Microsoft's documentation which lists all the folder types:
Environment.SpecialFolder Enum