C#獲取%AppData%的路徑C#2008 SP1我使用的代碼如下:dt.ReadXml("%AppData%\\DateLinks.xml");但是,我得到了一個異常,它指向我的應用程序從何處運行的位置:找不到路徑‘D:\Projects\SubVersionProjects\CatDialer\bin\Debug\%AppData%\DateLinks.xml’.的一部分我以為%AppData%應該找到相對路徑。當我離開Start|Run|%AppData%Windows資源管理器帶我到那個目錄。我不能把完整的路徑放進去,因為用戶在每臺客戶端機器上都是不同的。
3 回答

ABOUTYOU
TA貢獻1812條經(jīng)驗 獲得超5個贊
GetFolderPath
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
using System
%AppData%
Environment.ExpandEnvironmentVariable
GetFolderPath
%AppData%
var fileName = Path.Combine(Environment.GetFolderPath( Environment.SpecialFolder.ApplicationData), "DateLinks.xml");
- 3 回答
- 0 關注
- 1125 瀏覽
添加回答
舉報
0/150
提交
取消