Chciałem zainstalować dodatkową kopię Delphi Community na maszynie wirtualnej w celach edukacyjnych. Klucz zdobyłem tworząc konto na inny adres email.
Niestety w czasie instalacji wystąpił błąd przy rejestracji klucza który był w zasadzie nie do przejścia.
Opiszę tutaj jak rozwiązałem ten problem i mam nadzieję że komuś się przyda ten krótki poradnik.
Standardowo uruchamiamy instalator i wybieramy instalację klucza:
następnie wpisujemy otrzymany mailem klucz i klikamy Register:
No i pojawia się błąd. Spokojnie, jest na dole informacja że można to załatwić przez web registration. Klikamy w link i pojawia się okno z adresem https://4programmers.net/uploads/21239/5uHbYgV3lIQhQjECOupIVMHemEQ0BCTPsqj14Zxb.pnghQjECOupIVMHemEQ0BCTPsqj14Zxb.png)
Wystarczy kliknąć Yes i zostaniemy przeniesieni na stronę www gdzie online zarejestrujemy klucz.
Nic bardziej mylnego - strona nie działa! Nie działa nie tylko pełen link z podanym kluczem reg codem ale nawet sama domena: license.embarcadero.com
Sprawa jest skomplikowana. Jest to całkowita blokada instalacji.
Jednakże, okazuje się że na stronie https://reg.codegear.com/srs6/activation.do można sobie wygenerować klucz w postaci pliku txt nawet do wersji community.
Więc, wchodzimy na stronę:
Podajemy nasz klucz i registration code i klikamy na dole Next. Na następnej stronie widzimy dane naszej licencji:
Klikamy Register (mając zaznaczone powyżej Download) i pobieramy nasz klucz w formie txt.
Teraz wystarczy po uruchomieniu instalatora zaznaczyć trzecią opcję
i w oknie zarządzania licencjami wybrać po prawej Import (uwaga, jeśli mamy jakieś licencje na liście należy je wcześniej usunąć).
Po zaimportowaniu licencji z pliku txt możemy go spokojnie zarejestrować. Powinno zadziałać bez problemu. Następnie już zwykła instalacja Delphi z wybranymi opcjami.
Mam nadzieję że poradnik się komuś przyda. Trochę te Embarcadero potrafi zirytować jednak!
Na zdrowie!