A RuntimeRequirements elem használata javasolt, amely annak szabályozására szolgál, hogy mely operációs rendszerekre, platformokra, kiadásokra és nyelvekre vonatkozzanak az ApplicationPackage, a Components és a ComponentEntry elemek.
Ha nem foglalja bele az elemet, a rendszer azt feltételezi, hogy minden összetevő kompatibilis az összes támogatott AutoCAD-alapú termékkel, AutoCAD LT-kiadással és operációs rendszerrel.
A RuntimeRequirements elemhez a következő attribútumok tartozhatnak:
|
Attribútum |
Leírás |
|---|---|
|
OS |
Cél operációs rendszer. A támogatott értékek a következők: „Mac”, „Win32” és „Win64”. Ha az érték nincs megadva, akkor a rendszer azt feltételezi, hogy a beépülő modul minden operációs rendszert támogat. A „|” karakterrel elválasztva több operációs rendszer is megadható. (pl. OS="Win32|Win64") Megjegyzés: Az AutoLISP-alkalmazások, .NET-alkalmazások és CUIx-fájlok több operációs rendszeren is használhatók.
|
|
Platform |
Cél AutoCAD-alapú termékek és AutoCAD LT. Akkor kell megadni, ha egy adott AutoCAD-alapú termékre vagy AutoCAD LT-re jellemző API-t használ, amely nem biztos, hogy minden termékben használható. A „|” karakterrel elválasztva több platform is megadható. A lehetséges értékek:
|
|
SeriesMin |
Meghatározza a minimális termékverziószámot, amelyet az összetevők készlete támogat. Az érték egy fő verziószám (R24) vagy egy meghatározott verzió (R24.1) is lehet. A verziószám a Windows beállításjegyzékében található meg, vagy az ACADVER rendszerváltozó használatával tekinthető meg az AutoCAD-alapú termékekben. Ha ez és a SeriesMax attribútum nincs megadva, a rendszer azt feltételezi, hogy minden összetevő minden termékkiadással kompatibilis. Ha nem adja meg ezt az értéket, akkor a SeriesMax attribútum előtti minden verzió engedélyezve van. |
|
SeriesMax |
Meghatározza a termék azon maximális verziószámát, amelyet az összetevők készlete támogat. Ha nem adja meg ezt az értéket, akkor a SeriesMin attribútum utáni minden verzió engedélyezve van. |
|
SupportPath |
Az összetevőkészlet által használt támogatási útvonalak listája, kettősponttal elválasztva. A támogatási útvonalakat a beépülő modul csomagjához viszonyítva kell megadni. A SupportPath és egy helykód kombinálásával lokalizált támogatási útvonalak adhatók meg. |
|
ToolPalettePath |
Az összetevőkészlet által használt eszközpaletta-útvonalak listája, kettősponttal elválasztva. Az eszközpaletta-útvonalakat a beépülő modul csomagjához viszonyítva kell megadni. A ToolPalettePath és egy helykód kombinálásával lokalizált eszközpaletta-útvonalak adhatók meg. |