.net Microsoft推荐的程序目录

.net Microsoft推荐的程序目录,.net,installation,.net,Installation,在哪里可以找到Microsoft推荐的程序安装目录、应用程序数据等的列表?(例如,最佳实践)有枚举。关于这个主题的综合文档是“Windows用户体验”,它过去是作为一本书出版的,但现在可以在许多地方在线找到(例如)Windows文件系统命名空间使用指南: 下载PDF 文档的大部分内容都是特定于Windows Vista的。最后一节题为“访问已知文件夹位置”,讨论了.NET环境.GetFolderPath方法所依赖的SHGetFolderPath(Windows XP及更早版本)和shGetKno

在哪里可以找到Microsoft推荐的程序安装目录、应用程序数据等的列表?(例如,最佳实践)

有枚举。

关于这个主题的综合文档是“Windows用户体验”,它过去是作为一本书出版的,但现在可以在许多地方在线找到(例如)

Windows文件系统命名空间使用指南:

下载PDF

文档的大部分内容都是特定于Windows Vista的。最后一节题为“访问已知文件夹位置”,讨论了.NET
环境.GetFolderPath
方法所依赖的
SHGetFolderPath
(Windows XP及更早版本)和
shGetKnowlderPath
(Windows Vista)函数


Environment.SpecialFolder
枚举在.NET4.0中得到了极大的扩展。它包含的值比3.5版本多得多。

这显示了如何获取目录,阅读它可以提供一些关于应该去哪里的好线索。但是,是否有一个“最佳实践”文档可以提供更明确的信息?@Jim:谢谢@遗忘:还有其他链接吗?对特殊文件夹的描述说明了很多。添加这一页:你就有了整个画面。不过,在使用(本地)应用程序数据等时,您必须了解漫游用户和非漫游用户,但这是另一个关键点。:)我还发现:Windows用户体验交互指南。不过,我还没有找到有关目录的任何信息。相关: