应用程序设置文件中的环境变量

问题描述:

我正在尝试使用应用程序设置属性来填充使用用户的“我的文档”文件夹的TextBox。我似乎无法弄清楚如何使用%USERPROFILE%环境变量来实现它。应用程序设置文件中的环境变量

我试过$(USERPROFILE)\ My Documents作为属性的默认值,但这不起作用。

就可以得到我的文档与文件夹Environment.GetFolderPath()得到它。

using System; 

string myDocuments = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); 

使用Environment.SpecialFolder.UserProfile来取代用户的配置文件文件夹。

MSDN链接。

您需要从Environment对象

textBox.Text = Environment.GetEnvironmentVariable("USERPROFILE") + @"\My Documents";