Delphi XE i AnyDac – brak komponentów

Delphi XE i AnyDac – brak komponentów
J0
  • Rejestracja:prawie 5 lat
  • Ostatnio:7 dni
  • Postów:75
0

Witam,
Próbuje przenieść projekt (otrzymany w spadku) napisany w Delphi XE na nowy komputer. Projekt ten wymaga do działania komponentów AnyDac oraz silnika baz danych PostgreSQL.
PostgreSQL mam zainstalowany i działa prawidłowo. Delphi XE również, jednak mam kłopot z komponentami AnyDac.

Po instalacji AnyDac z pliku instalacyjnego, gdy uruchamiam Delphi XE to nie ma zainstalowanych w nim komponentów AnyDac. W menu brakuje opcji "AnyDac" oraz w Tool Palette nie ma komponentów.
Czy ktoś może podpowiedzieć co należy zrobić aby instalacja zakończyła się pełnym sukcesem i w delphi pojawiły się komponenty AnyDac?

System: Windows 8.1 64 bit
PostreSQL: 9.2.8 64 bit
AnyDac: 6.0.9

edytowany 1x, ostatnio: flowCRANE
KA
  • Rejestracja:prawie 20 lat
  • Ostatnio:3 minuty
  • Lokalizacja:Gorlice
0

Wiele nie poradzę ale spróbuj usunąć AnyDac i ręcznie przekopiowane DLL (przypuszczam że znaleziony gdzieś w Google wpis z problemami z instalacją był Twój). Dodaj ścieżkę do DLL o które się pluje do zmiennych środowiskowych PATH w systemie i dopiero instaluj (dodanie w trakcie instalacji raczej w ogóle nie zadziała instalator nadal nie będzie ich widział). Może to coś pomoże, bo taka "drutowana" instalacja może powodować nieprzewidziane problemy.


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
WL
DLL? Jakie DLL?
WL
Tylko jaki związek z brakiem komponentów w IDE ma brak biblioteki połączeniowej dla bazy danych? Żaden, ponieważ to są dwa zupełnie niezależne obszary i problemy.
KA
Teoretycznie żaden ale założyłem że instalacja mogła nie być prawidłowa i choćby brak wpisów w rejestrze mógł spowodować, że komponenty nie pojawiły się. Tak, jeżeli nie zauważyłeś właśnie brak wpisu w rejestrze odpowiedzialnych za ładowanie BPL powodował problem (pytacz je dodał dodając BPL) a w ogóle nie mam czasu dyskutować na tematy w których program rozwiązany i dyskusja nic nie wnosi.
J0
  • Rejestracja:prawie 5 lat
  • Ostatnio:7 dni
  • Postów:75
0

Zmienne w PATH są potrzebne jedynie jeśli chce aby instalator dodał do bazy danych jakieś domyślne tabele.
Ciekawostka jest taka, że na Windows 10 działa. Zainstalowałem W10, od razu na czysty system (nawet nie ściągałem aktualizacji) zainstalowałem Delphi XE i później od razu AnyDac. Wszystko poszło bez problemu.
Niestety Windows 8.1 dalej jest uparty. Co takiego ma W10 czego nie ma W8 na starcie?

SV
  • Rejestracja:ponad 13 lat
  • Ostatnio:10 miesięcy
  • Lokalizacja:Warszawa
  • Postów:62
1

Sprawdź czy masz dodane ścieżki w Tools --> Options -->Library
W Library path oraz Browsing path

J0
  • Rejestracja:prawie 5 lat
  • Ostatnio:7 dni
  • Postów:75
0

Ścieżki w Library Path oraz Browsing Path są poprawnie wyświetlone.

Edit: Screenshot:

libibrows.png

edytowany 2x, ostatnio: flowCRANE
SV
zerknij jeszcze w menu Component --> Install packages ... czy tam występują i są zaznaczone (tyle mi póki co przychodzi do głowy)
flowCRANE
@jm0x01: obrazki dodawaj do załączników. @Svenson: dyskusję prowadzimy w postach – komentarze są do off-topu.
J0
  • Rejestracja:prawie 5 lat
  • Ostatnio:7 dni
  • Postów:75
0

DZIAŁA! Dzięki Svenson!. W opcji Component -> Install packages faktycznie nie było wpisu. Dodałem ściężkę do plików BPL i teraz jest OK.

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.