Reputation: 4443
I have path variable which I got from my appsettings:
var path="%TEMP%\myapplication\data";
I am trying to use it in Directory.CreateDirectory(path)
method. But I got new folder in my application bin folder instead of C:\Users\Evgeny\AppData\Local\Temp\myapplication\data.
Should I replace %TEMP%
manually?
Upvotes: 5
Views: 1300
Reputation: 154995
Use System.Environment.ExpandEnvironmentVariables
like so:
String concretePath = Environment.ExpandEnvironmentVariables(@"%TEMP%\myapplication\data");
Upvotes: 11