ASP.Net核心应用程序中LocalAppData的路径

时间:2016-08-30 10:04:49

标签: c# asp.net-core

我有一个ASP.Net Core应用程序,出于目前的目的,我必须使用LocalAppData。

通常我会写Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),但不幸的是它没有使用ASP.Net Core。

有人可以帮我吗?

更新

感谢Adem Caglin,我找到了解决方案。

我使用的代码:

Environment.GetEnvironmentVariable( RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? "LocalAppData" : "Home");

2 个答案:

答案 0 :(得分:11)

试试这个:

Environment.GetEnvironmentVariable("LocalAppData");

ps:在Windows上测试

答案 1 :(得分:2)

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)