【发布时间】:2010-04-16 13:51:25
【问题描述】:
如果帮助文件的路径名包含虚拟化文件夹名称,我们会遇到在 Vista 和 Windows Server 2008 下 ShowHelp 似乎失败的问题。 例如,在德文版 Vista 下,“Program Files”被称为“Programme”。 来电
System.Windows.Forms.Help.ShowHelp(null,
@"C:\Programme\Microsoft Visual Studio 9.0\Common7\Tools\spyxx.chm");
失败,而
System.Windows.Forms.Help.ShowHelp(null,
@"C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\spyxx.chm");
成功了。
如果在 C# 中有任何方法可以将文件路径转换为其非虚拟化对应项?
或者还有其他解决方案吗?
问候
【问题讨论】: