Na forum 4programmers.net korzystamy z plików cookies. Część z nich jest niezbędna do funkcjonowania
naszego forum, natomiast wykorzystanie pozostałych zależy od Twojej dobrowolnej zgody, którą możesz
wyrazić poniżej. Klikając „Zaakceptuj Wszystkie” zgadzasz się na wykorzystywanie przez nas plików cookies
analitycznych oraz reklamowych, jeżeli nie chcesz udzielić nam swojej zgody kliknij „Tylko niezbędne”.
Możesz także wyrazić swoją zgodę odrębnie dla plików cookies analitycznych lub reklamowych. W tym celu
ustaw odpowiednio pola wyboru i kliknij „Zaakceptuj Zaznaczone”. Więcej informacji o technologii cookie
znajduje się w naszej polityce prywatności.
Dzień dobry.
Znowu potrzebuję pomocy, jednak teraz google nie pomaga, nie wiem o co chodzi. Upgrade się nie chce zrobić, albo błąd wyskakiwał poprzednim razem. Invalid.... Jak to praktycznie zaktualizować bądź zwyczajnie naprawić aby działało? Proszę dajcie znać w prosty jasny sposób pokierujcie mnie. Bardzo dziękuję.
PS: Odinstalowywałem Lazarusa, instalowałem ponownie, restartowałem lapka i teraz niby po upgrade nic nie wyskakuje ale nic się nie zrobiło....
to nie jest błąd tylko informacja, że zmieniła się wersja Lazarus-a, a wersje plików konfiguracyjnych użytkownika są inne i należy zaktualizować pliki konfiguracyjne, czyli wcisnąć Upgrade
Za każdym razem gdy instaluje się nowe IDE, takie okienko się pojawia — i za każdym razem należy wcisnąć Upgrade, aby się konfiguracja zaktualizowała. Tak więc jeśli zamierzasz dłużej zabawić z Lazarusem, to zapamiętaj, że zawsze to okienko się pojawia. Co mnie dziwi to to, że wyjątek leci — nigdy wcześniej się z czymś takim nie spotkałem, a używam Lazarusa od wersji bodaj 1.2. No ale najwyraźniej dane w tych plikach musiały być uszkodzone, choć użytkownik nigdy nie powinien zobaczyć okna z błędem AV (ktoś zapomniał o obsłudze wyjątków).
To skasuj katalog z zapisaną konfiguracją, może jakieś błędy posiada. Ścieżkę masz podaną w komunikacie: […]
Zapomniałeś dodać, żeby najpierw zrobić sobie backup tego katalogu. :D
Trzeba pamiętać, że zawiera on kupę plików, w tym konfigurację całego IDE, ustawienia wszystkich jego modułów, a co ważne również edytora kodu oraz schemat jego kolorów. Jeśli ktoś sporo sobie pozmieniał w ustawieniach Lazarusa, to po usunięciu tego katalogu wszystko będzie musiał ustawiać od nowa, co może zająć sporo czasu.
Dlatego sam regularnie (również po aktualizacji IDE) robię sobie backup tego katalogu, tak aby w razie jakichkolwiek problemów móc sobie szybciutko przywrócić swoje preferencje. Przydaje się to też wtedy, gdy potrzeba zainstalować IDE na nowym komputerze.
Jeżeli konfiguracja jest uszkodzona i powoduje av, to moim zdaniem nie ma sensu robić już kopii, ponieważ doprowadzenie do porządku może zająć więcej czasu niż przeklikanie konfiguracji od nowa. Oczywiście, że warto robić kopie, ale to raczej w momencie jak jeszcze wszystko działa, czyli tak jak piszesz: aktualizujesz -> działa -> robisz kopię.
Ja konfigurację trzymam w katalogu z lazarusem i robię kopie około raz na miesiąc, ale to raczej dlatego, że korzystam z wersji z wersji trunk. I czasami zdarza się, że muszę odtworzyć taką kopię, jeżeli jakaś poprawka powoduje błędy i nie mam czasu na jej namierzenie i wycofanie.
Jeśli bym miał jakikolwiek problem z instalacją IDE, to na pewno starałbym się za wszelką cenę uratować konfigurację, choćbym miał plik po pliku wszystko sprawdzać. Zmian w konfiguracji IDE i edytora kodu wprowadziłem tyle, że odtworzenie ich od podstaw zajęło by mi cały dzień (i pewnie i tak bym o czymś zapomniał). Dlatego backup jest dla mnie podstawą. :D
av
, to moim zdaniem nie ma sensu robić już kopii, ponieważ doprowadzenie do porządku może zająć więcej czasu niż przeklikanie konfiguracji od nowa. Oczywiście, że warto robić kopie, ale to raczej w momencie jak jeszcze wszystko działa, czyli tak jak piszesz:aktualizujesz -> działa -> robisz kopię
.trunk
. I czasami zdarza się, że muszę odtworzyć taką kopię, jeżeli jakaś poprawka powoduje błędy i nie mam czasu na jej namierzenie i wycofanie.