В Windows, использующей C #, как я могу получить путь установки программного обеспечения (например, рассмотреть NUnit или любое другое программное обеспечение, такое как MS Word и т. Д.) из моего проекта ? Также, как установить переменные пути, которые мы установили в переменных окружения, чтобы мы могли запустить приложение, просто введя в командной строке.
Например, если я установлю NUnit в «C: \ Program Files», я могу запустить его, указав «NUnit» в командной строке cmd, но если я установлю в другом месте, я не смогу сделать то же самое.
Мне нужно получить местоположение или путь NUnit или любого другого программного обеспечения, установленного в моей системе (с Windows XP) из моего проекта.
EDIT:
Как я могу получить путь установленной программы из реестра.
HKEY_CURRENT_USER-> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ