Wersja 25 Ważne uwagi dotyczące API

Zmiany w API, tryb bezgłowy i instalacja obok siebie

Ważne dla użytkowników API. Prosimy o uważne przeczytanie.
Pomimo, że tryb instalacji Side-by-Side staje się aktywny dopiero od v26, zmiany umożliwiające jego działanie znajdują się w v25. Efektem ubocznym tego jest to, że osoby posiadające aplikacje i dodatki API mogą być zmuszone do wprowadzenia pewnych zmian lub podjęcia dodatkowych działań.

Odinstalowanie dowolnej z zainstalowanych wersji Side-By-Side

W przyszłości, nawet jeśli na jednym komputerze może znajdować się wiele wersji produktów Alibre, programy API mogą kierować się tylko do jednej z zainstalowanych wersji. Programy API lokalizują wersję, na którą mają zostać skierowane, za pomocą wpisów w rejestrze Windows. Jeśli wersja zostanie następnie odinstalowana, te wpisy rejestru mogą zostać usunięte i spowodować, że dodatki i programy API nie będą działać.

Aby przywrócić te wpisy rejestru, obejściem jest uruchomienie dowolnej aktualnie zainstalowanej wersji produktów Alibre jako administrator; do czasu wyświetlenia okna głównego wymagane wpisy rejestru zostałyby przywrócone. Jest to działanie jednorazowe i zdecydowanie zaleca się, aby wykonywać je za każdym razem po odinstalowaniu wersji produktu Alibre.

Tryb bezgłowy (bez GUI)

Instalatory Alibre dostarczają kilka niezarządzanych (COM) bibliotek DLL, które są potrzebne przez produkt podczas pracy. Do wersji 24, instalator rejestrował te interfejsy COM w rejestrze systemu Windows. Jednak w celu obsługi side-by-side, instalatory wersji 25 i przyszłych nie będą już tego robić; zamiast tego te biblioteki DLL COM są widoczne dla każdej wersji side-by-side za pomocą manifestu aplikacji.
Opisany powyżej COM bez rejestracji nie będzie obsługiwał aplikacji innych firm, które wywołują produkty Alibre w trybie bez GUI. Aby obsłużyć ten przypadek użycia, plik BAT został spakowany z instalatorem w wersji 25. Musisz ręcznie uruchomić ten plik BAT, aby ręcznie zarejestrować COM DLL, przechodząc do folderu instalacyjnego Alibre i klikając prawym przyciskiem myszy na plik RegisterCOMDLLS.BAT i uruchamiając go jako administrator. Spowoduje to zarejestrowanie bibliotek COM DLL.

Odinstalowanie jakiejkolwiek zainstalowanej wersji usunie rejestrację COM z rejestru. Musisz ponownie uruchomić plik BAT, aby ponownie zarejestrować biblioteki COM DLL. Ten krok będzie uzupełnieniem uruchomienia AD jako Administrator opisanego w sekcji "Odinstalowanie którejkolwiek z zainstalowanych wersji Side-by-Side".

Proszę odnieść się do dodatku do dokumentu pomocy Alibre API pokazanego poniżej:
Copyright ©. Alibre, LLC