у нас проблема в том, что ShowHelp не работает в Vista и Windows Server 2008, если путь к файлу справки содержит имя виртуализированной папки.
Например, в немецкой версии Vista «Program Files» называется «Program».
Звонок
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 # преобразовать путь к файлу в его не виртуализированный аналог?
Или есть другое решение этой проблемы?
Привет