我有从我的 appsettings 获得的路径变量:
var path="%TEMP%\myapplication\data";
我正在尝试在Directory.CreateDirectory(path)
方法中使用它。但是我在我的应用程序bin文件夹中找到了新文件夹,而不是C:\Users\Evgeny\AppData\Local\Temp\myapplication\data。
我应该%TEMP%
手动更换吗?
我有从我的 appsettings 获得的路径变量:
var path="%TEMP%\myapplication\data";
我正在尝试在Directory.CreateDirectory(path)
方法中使用它。但是我在我的应用程序bin文件夹中找到了新文件夹,而不是C:\Users\Evgeny\AppData\Local\Temp\myapplication\data。
我应该%TEMP%
手动更换吗?
System.Environment.ExpandEnvironmentVariables
像这样使用:
String concretePath = Environment.ExpandEnvironmentVariables(@"%TEMP%\myapplication\data");