Lokalne pliki pomocnicze (default.pgp, classic-ribbon.cui) brakuje ich lub są nieaktualne

Gdzie BricsCAD kopiuje te pliki?

Pliki są kopiowane do folderów, których ścieżka jest przechowywana w ustawieniach systemowych LOCALROOTPREFIX i ROAMABLEROOTPREFIX. Wartości można znaleźć w oknie dialogowym Ustawienia lub wpisując nazwy w wierszu polecenia. Ścieżki zazwyczaj wskazują podfoldery:

C:\Użytkownicy\%nazwa_użytkownika%\AppData\Local \Bricsys\BricsCAD\x64\pl_PL

oraz

C:\Użytkownicy\%nazwa_użytkownika%\AppData\Roaming \Bricsys\BricsCAD\x64\pl_PL

Ścieżka wyszukiwania programu (zmienna systemowa SRCHPATH) jest również konstruowana na podstawie tych ustawień, dzięki czemu plik menu, plik aliasu jest znajdowany automatycznie. Gdy nie można znaleźć pliku menu, należy porównać trzy rzeczy:

  • Jaka jest wartość LOCALROOTPREFIX i ROAMABLEROOTPREFIX?
  • Jaka jest wartość SRCHPATH?
  • Być może pliki classic-ribbon.cui zostały skopiowane do innej ścieżki.

Czy istnieją one w innym podfolderze w folderze C:\Users?

Czy istnieją one dla innych użytkowników maszyny?

Kiedy BricsCAD kopiuje te pliki?

  1. Gdy brakuje jednej z tych wartości w rejestrze lub jest ona pusta:

    HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V24\languageCode\Settings\LocalRootFolder

    HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V24\languageCode\Settings\LocalRootFolder

    W takim przypadku kopiowane są wszystkie pliki pomocnicze, nadpisując wszystkie pliki, które już istnieją.

  2. Gdy (po zainstalowaniu aktualizacji) wewnętrzna wartość BricsCAD VersionCustomizableFiles jest wyższa niż ta wartość w rejestrze:

    HKEY_CURRENT_USER\Software\Bricsys\Bricscad\V24\languageCode\Settings\VersionCustomizableFiles

    W takim przypadku, jeśli dany plik już istnieje, centralny plik pamięci podręcznej danych zostanie skopiowany tylko wtedy, gdy jest nowszy, a w przypadku, gdy istniejący plik został zmodyfikowany, użytkownik zostanie zapytany, czy można go nadpisać.

Objawy

Podczas uruchamiania program wyświetla okno dialogowe Nie można otworzyć pliku parametrów programu default.pgp. Plik menu (classic-ribbon.cui) i plik aliasów (domyślnie.pgp) nie są dostępne.

Przyczyna

Wszystkie pliki pomocnicze są instalowane w folderach programu BricsCAD. Niektóre z nich będą używane bezpośrednio przez BricsCAD (np. Czcionki), ale plik menu classic-ribbon.cui, plik aliasu default.pgp, pliki ctb, szablony i inne są kopiowane z podfolderu folderu programu, zwanego folderem userDataCache , do folderu bieżącego użytkownika.

Jeśli program wyszuka te pliki w niewłaściwej lokalizacji, zostanie wyświetlone powyższe okno dialogowe błędu.

Więcej informacji

Obie wymienione powyżej akcje aktualizacji zostaną uruchomione przez edycję/usunięcie odpowiednich kluczy rejestru, gdy BricsCAD jest zamknięty. Następnym razem, gdy BricsCAD się uruchomi, ponownie skopiuje pliki.

Używanie plików pomocniczych z lokalnego folderu plików pomocniczych użytkownika jest domyślnym zachowaniem BricsCAD. Można to zmienić, wskazując zmienną systemową SRCHPATH na inny folder, ale należy pamiętać, że operacje kopiowania opisane w punkcie 1. oraz 2. powyżej, nie będzie miała wpływu taka zmiana w SRCHPATH.