Да - это путь. В немецкой Windows значение Environment.SpecialFolder.ProgramFiles
вернуло бы C:\Programme
, а Environment.SpecialFolder.CommonProgramFiles
вернуло бы C:\Programme\Gemeinsame Dateien
(или что-то подобное - я всегда использую англо-американские Windows).
Не используйте жесткий код - используйте Environment.SpecialFolders!
Марк