2010-09-07 62 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版本更多的值。