Informacje o nowej wersji Tekla Structures dla administratora: Reorganizacja folderów w folderze instalacji Tekla Structures
Foldery w folderze instalacji Tekla Structures zostały zreorganizowane, by ułatwić pakowanie produktu i umożliwić korzystanie z nowych metod dostarczania zawartości w przyszłości.
Reorganizacja folderów objaśnia zawartość dostarczaną w pakiecie instalacyjnym Tekla Structures: zawartość instalacji i zawartość użytkownika zostały od siebie oddzielone. Reorganizacja wtyczek poprawiła wydajność otwierania i tworzenia modeli.
Ważne zmiany
W wersji Tekla Structures 2022 wprowadzono pewne zmiany, które są niezgodne z poprzednimi wersjami. Zmiany te wymagają podjęcia działania w momencie aktualizacji Tekla Structures.
Ważna zmiana | Wymagane działania |
---|---|
W folderze bin\plugins utworzono nowe foldery w celu uporządkowania wtyczek według typu. Więcej informacji na ten temat można znaleźć w podrozdziale Szczegółowe zmiany w folderze bin\plugins. |
Uwaga: Folder bin\plugins nie jest już obsługiwany do wdrażania wtyczek użytkownika.
Jeśli używasz folderu bin\plugins do wdrażania wtyczek użytkownika, przenieś swoje wtyczki do systemu TSEP. Umieść wtyczki rozszerzeń w folderze \Environments\common\extensions. Przetestuj i napraw wszystkie rozszerzenia i marka używające wtyczek z folderu bin\plugins. Zalecamy używanie zmiennej XSBIN jako odnośnika do lokalizacji plików binarnych. |
Narzędzia TplEd, dstv2dxf i symed zostały przeniesione z folderu bin do innych folderów. Więcej informacji na ten temat można znaleźć w podrozdziale Szczegółowe zmiany w folderze bin. |
Jeśli używasz stałych ścieżek do starych lokalizacji, zaktualizuj te ścieżki. Przetestuj i napraw wszystkie rozszerzenia i marka korzystające z tych narzędzi. Zalecamy używanie zmiennej XSBIN jako odnośnika do lokalizacji plików binarnych. |
Wycofane opcje zaawansowane
Wersja Tekla Structures 2022 jest ostatnią wersją, która obsługuje te opcje zaawansowane.
Wycofana opcja zaawansowana | Zastąpiono |
---|---|
XS_APPLICATIONS | XS_APPLICATIONS_PATH |
XS_DIR |
|
XS_MESSAGE | XS_MESSAGES_PATH |
Szczegółowe zmiany w folderze XSDATADIR
Foldery w folderze XSDATADIR zostały przeniesione lub usunięte.
Folder | Zmiana | Wymagane działania |
---|---|---|
nt |
Usunięto Wcześniejsza zawartość tego folderu została przeniesiona do innych lokalizacji. |
|
bin |
Przeniesiono Przeniesiono jeden poziom wyżej z folderu nt\bin do folderu \bin. |
|
messages |
Przeniesiono Pliki tłumaczenia używane w aplikacji zostały przeniesione do folderu bin\messages. |
W razie potrzeby folder użytkownika w tej samej lokalizacji co w wersji 2021 może zostać utworzony w celu przechowywania plików tłumaczenia. Ta lokalizacja jest jednak oznaczona jako wycofana i w nowszych wersjach może zostać usunięta. Oficjalna zalecana lokalizacja, w której należy umieścić pliki tłumaczenia, to \Environments\common\Extensions\messages\. Można ją również rozszerzyć, konfigurując zmienną zaawansowaną XS_MESSAGES_PATH w pliku TeklaStructures.ini Lokalizacje domyślne: %XSBIN%\messages\; %XSBIN%\plugins\messages\; %XSDATADIR%environments\common\Extensions\messages\; %XSDATADIR%Extensions\messages\; %XSDATADIR%\messages\ |
applications |
Przeniesiono Komponenty rpc Tekla zostały przeniesione do folderu bin\applications\rpc. |
W razie potrzeby folder użytkownika w tej samej lokalizacji co w wersji 2021 może zostać utworzony w celu przechowywania komponentów użytkownika. Ta lokalizacja jest jednak oznaczona jako wycofana i w nowszych wersjach może zostać usunięta. Oficjalnym zalecanym katalogiem zapisu komponentów rpc użytkownika jest \Environments\common\Extensions\applications\. Można ją również rozszerzyć, konfigurując zmienną zaawansowaną XS_APPLICATIONS_PATH w pliku TeklaStructures.ini Lokalizacje domyślne: XS_APPLICATIONS_PATH=%XSBIN%\applications\rpc; %XSDATADIR%environments\common\Extensions\applications\; %XSDATADIR%\applications\ |
ThirdPartyLicenses |
Przeniesiono Licencje firm zewnętrzny zostały przeniesione do katalogu \bin\ThirdPartyLicenses. Te pliki licencji odnoszą się do samego produktu. Nie zawsze będą one dotyczyły rozszerzeń zewnętrznych, które są normalnie zainstalowane w środowisku. |
Szczegółowe zmiany w folderze nt
Poprzednia zawartość folderu nt została przeniesiona do innych lokalizacji, a folder nt został usunięty.
Poprzedni folder nt\bin został przeniesiony o jeden poziom wyżej, a nowa zawartość trafiła do folderu bin.
Poniższe foldery w folderze nt również zostały przeniesione do innych lokalizacji:
Folder | Zmiana | Wymagane działania |
---|---|---|
dstv2dxf | Przeniesiono do \bin\applications\Tekla\Tools\dstv2dxf. |
Zaktualizowano środowiska zawierające makra odwołujące się do pliku tekla_dstv2dxf.exe. Jeśli to narzędzie jest używane w środowisku, zaktualizuj makra zawierające następujące elementy:
|
License |
Przeniesiono do folderu \bin\License. Instalator Tekla Structures został zaktualizowany w celu umożliwienia rejestracji usługi Flex z tej lokalizacji. |
Szczegółowe zmiany w folderze bin
Folder | Zmiana | Wymagane działania |
---|---|---|
analysis |
Usunięto Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin, by uniknąć duplikacji plików .dll w tym folderze oraz w folderze bin\. Instalator Tekla Structures został zaktualizowany w celu rejestrowania plików COM w nowej lokalizacji. |
Aby ręcznie zarejestrować pliki COM, uruchom następujące polecenie: \bin\register_analysis.bat. |
cef |
Przeniesiono Ten folder został przeniesiony do folderu ExternalDeps\cef, aby odzwierciedlał źródło komponentu. |
|
Teigha |
Przeniesiono Ten folder został przeniesiony do folderu ExternalDeps\Teigha, aby odzwierciedlał źródło komponentu. |
|
dialogs |
Usunięto Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin. Ten folder zawiera tylko plik Tekla.Structures.Dialog.dll. Ten plik znajduje się teraz w tym samym miejscu co wszystkie zespoły zarejestrowane w globalnej pamięci podręcznej zespołu (GAC). |
|
modelsharing |
Usunięto Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin w celu wymuszenia reguły wersji pojedynczego pliku. dll w aplikacji. |
|
referenceplugins |
Przeniesiono Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin\plugins\referenceplugins, aby odzwierciedlała źródło folderu. Zaktualizowano element Tekla Structures, tak aby używał nowej lokalizacji. |
|
symed |
Przeniesiono Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin\applications\Tekla\Tools\symed. |
Adresowanie tej lokalizacji można wykonywać za pomocą:
|
TplEd |
Przeniesiono Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin\applications\Tekla\Tools\TplEd. |
Adresowanie tej lokalizacji można wykonywać za pomocą:
|
TrimbleConnectVisualizer |
Przeniesiono Wcześniejsza zawartość tego folderu została przeniesiona do folderu \bin\applications\Tekla\Tools\TrimbleConnectVisualize. Zaktualizowano element Tekla Structures, tak aby używał nowej lokalizacji. |
Szczegółowe zmiany w folderze bin\plugins
Zawartość folderu bin\plugins została gruntownie zreorganizowana, by zapewnić lepszy rozdział architektury wtyczek oraz poprawić czasy wczytywania.
Ta zmiana gwarantuje również, że zawartość użytkownika i zawartość instalacji są przechowywane oddzielnie. Dzięki temu po uaktualnieniu Tekla Structures zawartość użytkownika jest zachowywana.
Jeśli używasz folderu bin\plugins do wdrażania wtyczek użytkownika, przenieś swoje wtyczki do systemu TSEP.
Umieść wtyczki rozszerzeń w folderze \Environments\common\extensions.
Utworzono następujące nowe foldery w celu zorganizowania dodatków zgodnie z typem rozszerzania:
Folder | Zawartość |
---|---|
CustomProperties | Dodatki dla właściwości użytkownika |
Interaction | Funkcje zmiany bezpośredniej |
Macros | Makra Akit |
Messages | Pliki tłumaczenia dodatków |
Presentation | Dodatki dla prezentacji użytkownika |
referenceplugins | Pluginy dla obiektów referencyjnych |
Tekla | Dodatki dla okien dialogowych i Tekla Open API |