C# 中的目录配置
本文关键字:配置 | 更新日期: 2023-09-27 18:30:18
我想从位于以下目录的 htm 文件中读取:
C:'Users'**NAME**'AppData'Roaming'Microsoft'Signatures
如何更改路径,以便我可以从用户名不等于上述用户名的另一台计算机上使用它?
DirectoryInfo directoryInfo = new DirectoryInfo(Environment.SpecialFolder.ApplicationData + @"Roaming'Microsoft'Signatures");
Environment.SpecialFolder
是一个枚举,你需要调用GetFolderPath
来获取实际路径。 此外,ApplicationData还包括"漫游"部分,因此您不需要它
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"'Microsoft'Signatures"
试试这个:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData,Environment.SpecialFolderOption.None) + @"'Microsoft'Signatures"
还要检查参数环境的可能性。