2010-09-07 69 views
3

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

+1

相关:http://stackoverflow.com/questions/1507923/does-microsoft-have-a-best-practices-document-regarding-the-storage-of-app-data-v – Stefan 2010-09-07 22:12:24

回答

4
+0

这表明如何获得目录,并阅读它提供了一些很好的线索,应该去哪里。但是有没有一个“最佳实践”文件可以提供更多明确的信息? – 2010-09-07 19:29:09

+0

@Jim:谢谢@Forgotten:有其他链接吗? – Signal101 2010-09-07 20:23:35

+0

特殊文件夹的说明很多。添加此页面:http://msdn.microsoft.com/en-us/library/bb762494.aspx,您可以看到整个图片。不过,在使用(本地)ApplicationData等工作时,您必须了解漫游和非漫游用户,但那是另一个宝石。 :) – Stefan 2010-09-07 22:04:16

1

关于这一问题的综合性文件是“Windows用户体验”,这曾经被出版成书,但现在可以在很多地方(如http://www.scribd.com/doc/36857902/Windows-User-Experience

+0

这是一个很好的文档,但它不回答我的问题。 – Signal101 2010-09-07 19:54:21

+0

我还发现:Windows用户体验交互指南。 http://msdn.microsoft.com/library/aa511258.aspx。不过,我还没有找到关于目录的任何信息。 – 2010-09-07 21:30:35

1

Windows文件系统命名空间的使用在网上找到指南:http://www.microsoft.com/downloads/details.aspx?FamilyID=88AD7E7C-4068-48B8-9503-E160A6693BBA&displaylang=en

下载PDF。

大多数文档都是针对Windows Vista的。最后一节标题为“访问众所周知的文件夹位置”,讨论了SHGetFolderPath(Windows XP及更早版本)和SHGetKnownFolderPath(Windows Vista)函数,它们是.NET Environment.GetFolderPath方法依赖的函数。

在.NET 4.0中,Environment.SpecialFolder枚举已大大扩展。它包含比3.5版本更多的值。