См. «Программные файлы» на 64-битной машине.
-
12-09-2019 - |
Вопрос
Как в C# ссылаться на следующие местоположения, а не жестко их кодировать?
- Программные файлы (x86)
- Программные файлы
Решение
Вы можете использовать:
System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles);
чтобы получить папку с программными файлами на компьютере.Это вернет все, что правильно для работающего приложения.Таким образом, для 32-битных приложений на 64-битной машине он вернет «C:\Program Files (x86)» в английской версии Windows.
Не связан с StackOverflow