RuntimeRequirements jest elementem zalecanym; służy do określania, które systemy operacyjne, platformy, wersje oprogramowania i wersje językowe mogą być używane z elementami ApplicationPackage, Components i ComponentEntry.
Jeśli element nie zostanie uwzględniony, zostanie przyjęte założenie, że wszystkie składniki są zgodne ze wszystkimi obsługiwanymi produktami opartymi na programie AutoCAD, wersjami AutoCAD LT i systemami operacyjnymi.
Do elementu RuntimeRequirements może zostać dołączony dowolny z następujących atrybutów:
Atrybut |
Opis |
---|---|
OS |
Docelowy system operacyjny. Dostępne są wartości „Mac”, „Win32” i „Win64”. W przypadku pominięcia atrybutu zostanie przyjęte założenie, że wtyczka obsługuje wszystkie systemy operacyjne. Aby wybrać wiele systemów operacyjnych, należy oddzielić wartości symbolami „|” (np. OS="Win32|Win64"). Uwaga: Aplikacji AutoLISP i .NET oraz plików CUIx można używać w wielu systemach operacyjnych.
|
Platform |
Docelowe produkty oparte na programie AutoCAD i AutoCAD LT. Należy go używać w przypadku korzystania z interfejsów API przeznaczonych dla jednego z produktów opartych na programach AutoCAD lub AutoCAD LT, które mogą nie być dostępne we wszystkich produktach. Aby wybrać wiele platform, należy oddzielić wartości symbolami „|”. Dopuszczalne wartości to:
|
SeriesMin |
Definiuje minimalny numer wersji produktu obsługiwany przez zestaw komponentów. Wartość może być numerem wersji głównej (R24) lub dokładnym numerem wersji (R24.1). Numer wersji programu można znaleźć w rejestrze systemu Windows lub uzyskać ze zmiennej systemowej ACADVER w produktach opartych na programie AutoCAD. Jeśli ten atrybut i atrybut SeriesMax nie zostaną określone, zostanie przyjęte założenie, że wszystkie składniki są zgodne ze wszystkimi wersjami produktu. W przypadku pominięcia tej wartości dozwolona będzie dowolna wersja starsza niż wersja określona w atrybucie SeriesMax. |
SeriesMax |
Definiuje maksymalny numer wersji produktu obsługiwany przez zestaw komponentów. W przypadku pominięcia tej wartości dozwolona będzie dowolna wersja nowsza niż wersja określona w atrybucie SeriesMin. |
SupportPath |
Lista ścieżek pomocniczych używanych przez ten zestaw składników rozdzielonych średnikami. Ścieżki pomocnicze powinny być względne w stosunku do folderu pakietu wtyczki. Aby wprowadzić zlokalizowane ścieżki pomocnicze, należy dołączyć do atrybutu SupportPath kod regionalny. |
ToolPalettePath |
Lista ścieżek palet narzędzi używanych przez ten zestaw składników, rozdzielonych średnikami. Ścieżki palet narzędzi powinny być względne w stosunku do folderu pakietu wtyczki. Aby wprowadzić zlokalizowane ścieżki palet narzędzi, należy dołączyć do atrybutu ToolPalettePath kod regionalny. |