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条经验 获得超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 关注
- 1055 浏览
添加回答
举报
0/150
提交
取消