Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: night w Sierpień 29, 2019, 14:37:45

Tytuł: Problem ze Sferą, VisualStudio 2017 (Subiekt GT, Sfera, TYPE_E_CANTLOADLIBRARY)
Wiadomość wysłana przez: night w Sierpień 29, 2019, 14:37:45
Witajcie,
uprzejma prośba o pomoc. Po aktualizacji dwóch tematów:
- Windows 10 do kompilacji 1903
- Subiekt do 1.58 HF5
nie mogę budować nowych programów wykorzystujących Sferę. Wcześniej nie było z tym problemów: dodawałem referencję go gta.dll, automatycznie pojawiało się adodb. Obecnie nawet ręczne dodanie referencji do w/w nie przynosi skutku. Przy kompilacji wyskakuje taki problem:
" Nie można ustalić zależności odwołania COM „InsERT”. Wystąpił błąd podczas ładowania biblioteki typu/DLL. (Wyjątek od HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))   "

Nie wykorzystuję żadnych komponentów ADO. Aktualizacja Vistual Studio do  najnowszej 2017 (15.9.15), też bez zmian. Próbowałem ustawiać architektury kompilacji (nadal nic).
Jedyny trop to adodb i inna nazwa interopa InsERT: Interop.InsERT4, dawniej: Interop.InsERT

Please, please help (tak, wiem co to Google, nic znalazłem nic sensownego).
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: lbacik w Sierpień 29, 2019, 14:43:59
Spróbuj usunąć referncje ADO i Insert, następnie przypnij ponownie GTA.dll i GTA64.dll wybierając je z folderu w katalogu InsERT.
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: night w Sierpień 29, 2019, 14:51:14
To samo. Czy adodb powinno być stąd? C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies\adodb.dll
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: lbacik w Sierpień 29, 2019, 14:58:01
Czy plik GTA.dll pobrałeś na nowo z C:\Program Files (x86)\InsERT\InsERT GT ?
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: night w Sierpień 29, 2019, 15:03:05
1. Wywalam
2. Kompilowanie -> Wyczyść rozwiązanie
3. Odwołania -> Dodaj odwołanie -> Przeglądaj "C:\Program Files (x86)\InsERT\InsERT GT\gta.dll"
(tu już jest wpis o zależności odwołania COM)
4. Odwołania -> Dodaj odwołanie -> Zestawy -> Rozszerzenia ADODB, wersja: 7.0.3300.0
(w/w wpis nie znika)
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: night w Sierpień 29, 2019, 15:44:20
Najprostsze rozwiązania są najskuteczniejsze. Wywaliłem Subiekta, wgrałem ponownie z pełnego pakietu: InsERT_GT_Ulepsz_1_58_HF5.exe
... po sprawie. Dzięki za poświęcony czas!
Tytuł: Odp: Problem ze Sferą, VisualStudio 2017
Wiadomość wysłana przez: zefirek w Wrzesień 11, 2019, 12:43:02
Potwierdzam - odinstalowanie i instalacja ponowna InsertGT rozwiązuje problemy z bibliotekami sfery :)