C# Environment.SpecialFolders 和 Application 文件夹之间的区别

发布于 2024-12-19 04:01:01 字数 327 浏览 0 评论 0原文

这些命名空间中的魔法路径有什么区别:

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

清风疏影 2024-12-26 04:01:01

它们不一样。它们的应用程序版本了解 ClickOnce 部署,相应地调整路径以保持它们隔离。

They are not the same. The Application version of them is aware of ClickOnce deployment, adjusting the paths accordingly to keep them isolated.

晒暮凉 2024-12-26 04:01:01

在 Windows 7 上:

Environment.SpecialFolder.LocalApplicationData = C:\Users\username\AppData\Local
Application.LocalUserAppDataPath = C:\Users\username\AppData\Local
Environment.SpecialFolder.ApplicationData = C:\Users\username\AppData\Roaming
Application.CommonAppDataPath = C:\Users\username\AppData\Roaming

“本地”仅存储在本地计算机上。漫游将复制到域服务器(在域中时),然后在您登录时加载回该域中的其他计算机。

On Windows 7:

Environment.SpecialFolder.LocalApplicationData = C:\Users\username\AppData\Local
Application.LocalUserAppDataPath = C:\Users\username\AppData\Local
Environment.SpecialFolder.ApplicationData = C:\Users\username\AppData\Roaming
Application.CommonAppDataPath = C:\Users\username\AppData\Roaming

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.

千笙结 2024-12-26 04:01:01

要为将来登陆此页面的任何人添加答案,对于所有与特殊文件夹相关的问题,请参阅 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文