Программное получение версии установленного приложенияC#

Место общения программистов C#
Anonymous
Программное получение версии установленного приложения

Сообщение Anonymous »

Я хочу программно получить версию установленного приложения (которое работает в данный момент), о котором у меня есть имя запущенного процесса. Если возможно, было бы также полезно получить каталог установки, но это необязательно.

Я искал во многих местах, и некоторые вопросы выглядели похожими, но они не давайте мне то, о чем я прошу.

Чтобы быть более конкретным, прямо сейчас я хочу сделать это для Visual Studio, т. е. у меня есть приложение WPF, которое работает вместе с Visual Studio и, учитывая, что я знаю имя процесса для Visual Studio, то есть «devenv», как я могу получить информацию о версии Visual Studio, установленной на моем компьютере, из приложения WPF? Это всего лишь пример, не предполагайте ничего особенного для Visual Studio. В общем случае у нас будет запущенное приложение, для которого мы знаем имя процесса и хотим установить его версию.

Можете ли вы предоставить код C# для этого это?

Подробнее здесь: https://stackoverflow.com/questions/174 ... pplication

Вернуться в «C#»