Delphi 10.2 błąd F2039 podczas instalacji komponentu TSevenZip

0

Witam podczas instalowania komponentu wyskakuje mi błąd F2039

F2039 Could not create output file ‘C:\Users\Public\Documents\Embarcadero\Studio…’

Nadmieniam ze w Windows 10 ustawiłem sobie katalog C:\Users\Public\ na D:\Users\Public\
Gdzie mogę w opcjach kompilatora tą ścieżkę zmienić ? Bardzo proszę o pomoc.

0

A nie przypadkiem Tsevenzip? Podaj link skąd masz źródła. Niektóre zestawy komponentów nie są już rozwijane i trzeba modyfikować źródła. Pamiętam że miałem tak z jednymi do 7z.

0

http://www.rg-software.de/ - wydaje mi się ze to oryginalny komponent pod delphi 7 nie miałem z nim problemów co prawda katalog usera mialem na dysku c

1

Ja porzuciłem te komponenty ze względu na starą wersję biblioteki 7z (4.42 z 2006 roku!!). Aktualnie korzystam z tego
https://github.com/zedalaye/d7zip
i polecam przesiadkę.
Odnośnie zmiennych to nie mam już 10.2 (aktualnie 10.3 a tutaj interfejs się sporo zmienił) ale szukaj w
Tools > Options > Environment Options > Environment Variables
Szukaj zmiennej PUBLIC i może coś jeszcze.

0

Dzieki

0

Dodam tylko, że moja opcja jest trochę nowsza (dll z 2010) ale nie ma z nią problemów pod 10.3. Łatwe użycie, prawie zero konfiguracji. Ze względu na starą wersję biblioteki te komponenty też chcę porzucić na rzecz dostępu z linii poleceń. W Delphi przez GetIt dostępny jest komponent DOSCommand. Mam zamiar to wykorzystać do obsługi aktualnych wersji 7zip. Może w wakacje z tym powalcze bo na razie brak czasu.

0

Spoko z twoja pomocą rozwiązałem problem w Tools > Options > Environment Options > Environment Variables zmieniłem zmienne : PUBLIC, BDSCOMMONDIR, BDSCatalogRepositoryAllUsers

1 użytkowników online, w tym zalogowanych: 0, gości: 1