Jak sprawdzić czy mam zainstalowany odpowiedni program?

0

Witam serdecznie.

Chciałbym napisać w C# prościutką aplikację, która sprawdzałaby czy na komputerze jest zainstalowany odpowiedni program, jeżeli nie to informowała by użytkownika o tym fakcie i instalowała ten program z pliku instalacyjnego.

Dokładniej chcę sprawdzić czy na komputerze jest zainstalowana wirtualna maszyna java (jre), a jeżeli by jej nie było, to wówczas aplikacja zainstalowała by maszynę jawy z dołączonego instalatora jre.

Jeżeli macie jakieś linki do tutoriali, to z góry wielkie dzięki za pomoc :)

Pozdrawiam :)

0

Pobierz listę zainstalowanych aplikacji i sprawdź czy jest tam JRE.
http://www.onedotnetway.com/get-a-list-of-installed-applications-using-linq-and-c/

0

Dzięki wielkie :)
Pozdrawiam :)

0

Hmmm, jednak nie działa
Macie może jakieś inne przykłady ?

Pozdrawiam serdecznie :)

0

W takim razie szukaj innych kluczy rejestru tworzonych przy instalacji. Tu masz krótką notkę o tym jakie klucze są tworzone:

<url>http://java.sun.com/j2se/1.3/runtime_win32.html </url>

1 użytkowników online, w tym zalogowanych: 0, gości: 1