.net GetFolderPath(Environment.SpecialFolder.ProgramFiles)在windows 7嵌入式标准上返回不同的大小写
我们有一个C#程序,它调用:.net GetFolderPath(Environment.SpecialFolder.ProgramFiles)在windows 7嵌入式标准上返回不同的大小写,.net,windows,.net,Windows,我们有一个C#程序,它调用: Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) 在装有Windows 7 Professional的机器上,我们得到一个小写的cdrive-c:\\… 在另一台装有Windows7嵌入式标准的机器上,我们得到了大写的cdrive-c:\\… 我们希望代码保持原样。 是否有系统/注册表/其他方法可以在后一台机器上获得小写输出?您只需在其末尾添加.ToLower()方法即可 例如: s
Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles)
在装有Windows 7 Professional的机器上,我们得到一个小写的c
drive-c:\\…
在另一台装有Windows7嵌入式标准的机器上,我们得到了大写的c
drive-c:\\…
我们希望代码保持原样。
是否有系统/注册表/其他方法可以在后一台机器上获得小写输出?您只需在其末尾添加.ToLower()方法即可 例如:
string filePath = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles).ToLower();
谢谢,我们希望代码保持原样,并且正在寻找可以解决此问题的windows修改。