Znajdowanie ścieżki do regasm

Znajdowanie ścieżki do regasm
lipkerson
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Witam

W swojej pracy wykorzystuje komponent COM. Normalnie soft pisany jest w javie...twórczość w dotnecie ograniczam tylko do rejestracji komponentu za pośrednictwem regasm.

Problem jest taki:

Przy pisaniu instalatora to mojej aplikacji chcę aby po skopiowaniu plików od razu z automatu zarejestrować komponent. Problem jest, że nie ma zarejestrowanej ścieżki w systemie. Nie mogę przyjąć "na sztywno" jakieś bo w systemie mogą być różne wersje dotnetu.

Jak uzyskać tą ścieżkę do najnowszej wersji dotnetu?
Szukałem w rejestrach ale nieznalazłem.

U mnie to jest akurat:
c:\Windows\Microsoft.NET\Framework\v4.0.30319
Ale na każdym innym moze to być dowolnośc przecież.


Another jam from the world for the jam from the voices of the world......
0

Ścieżka do instalacji .net framweork znajduje się w rejestrze, a dokładnie - HKLM\SOFTWARE\Microsoft\.NETFramework wartość o nazwie InstallRoot.

lipkerson
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0

Jest takie coś - tylko skąd wziąć jeszcze ten katalog v4.0.30319? Przecież tam są wersje od 1.1 do najnowszej - nie jest gdzieś zapisana wersja do najnowszej? Bo tak to na dobrą sprawę muszę wylistować katalogi - potem je przeparsować i wybrać najnowszy tak czy siak.


Another jam from the world for the jam from the voices of the world......

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.