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