如何在C#中获取Windows \ system32 \ config \ systemprofile \ AppData \ Local \文件夹路径?

时间:2014-12-03 12:11:23

标签: c# special-folders

以编程方式获取此文件夹路径的最佳方法是: Windows\system32\config\systemprofile\AppData\Local

4 个答案:

答案 0 :(得分:0)

我不能写评论抱歉。你在用什么路径?应用程序存储在哪里?这会让你到那里??

string path = "C:\\Windows\system32\config\systemprofile\AppData\Local";

提供C:是驱动器的名称。

你真的需要稍微扩展你的问题。

这是一个重复的问题吗?

How to read existing text files without defining path

答案 1 :(得分:0)

示例代码

HttpContext.Current.Server.MapPath();
System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath;

答案 2 :(得分:-1)

我认为您可以使用Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData

在我这样的项目中 string configPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "MyProject", "SERVICER", "config.ini");

它为所有用户获取应用程序数据目录(包含System,Service,Guest,...)。我用它来保存服务的配置!!

答案 3 :(得分:-2)

你可以通过这种方式获得路径:

Environment.GetFolderPath(System.Environment.SpecialFolder.LocalApplicationData)