RuntimeRequirements 요소는 ApplicationPackage, Components 및 ComponentEntry 요소가 적용되는 운영 체제, 플랫폼, 릴리즈 및 언어를 조정하는 데 사용되는 권장 요소입니다.
이 요소가 포함되지 않은 경우에는 모든 구성요소가 모든 AutoCAD 및 모든 AutoCAD 기반 제품, 릴리즈 및 운영 체제와 호환된다고 가정합니다.
RuntimeRequirements 요소에는 다음과 같은 속성을 연결할 수 있습니다.
속성 |
설명 |
---|---|
OS |
대상 운영 체제입니다. 지원되는 값은 ‘Mac’, ‘Win32’ 또는 ‘Win64’입니다. 이 속성을 생략하는 경우 플러그인이 모든 운영 체제를 지원한다고 가정합니다. 각 값을 '|' 기호로 구분하여 여러 운영 체제를 지정할 수 있습니다. 예를 들면 OS="Win32|Win64"와 같습니다. 주: AutoLISP 응용프로그램, .NET 응용프로그램 및 CUIx 파일은 여러 운영 체제에 걸쳐 사용할 수 있습니다.
|
플랫폼 |
대상 AutoCAD 또는 AutoCAD 기반 제품입니다. AutoCAD 기반 제품 중 하나와 관련된 API(AutoCAD 또는 다른 AutoCAD 기반 제품에서는 사용할 수 없음)를 사용할 때는 이 속성을 사용해야 합니다. 각 값을 '|' 기호로 구분하여 여러 AutoCAD 플랫폼을 지정할 수 있습니다. 유효한 값은 다음과 같습니다.
|
SeriesMin |
구성요소 세트가 지원하는 최소 AutoCAD 릴리즈 번호를 정의합니다. 이 값은 주요 버전 번호(R20)일 수도 있고 특정 버전(R20.1)일 수도 있습니다. AutoCAD 버전 번호는 Windows 레지스트리에서 확인하거나 ACADVER 시스템 변수를 사용하여 가져올 수 있습니다. 이 속성과 SeriesMax를 지정하지 않으면 모든 구성요소가 모든 AutoCAD 릴리즈와 호환되는 것으로 간주됩니다. 이 값을 생략하면 SeriesMax 속성으로 지정된 버전 이전의 모든 버전이 허용됩니다. |
SeriesMax |
구성요소 세트가 지원하는 최대 AutoCAD 릴리즈 번호를 정의합니다. 이 값을 생략하면 SeriesMin 속성으로 지정된 버전 이후의 모든 버전이 허용됩니다. |
SupportPath |
이 구성요소 세트에서 사용하는 지원 경로 리스트(세미콜론으로 구분)입니다. 지원 경로는 플러그인 번들을 기준으로 해야 합니다. SupportPath를 로케일 코드와 결합하여 지역화된 지원 경로를 지정할 수 있습니다. |
ToolPalettePath |
이 구성요소 세트에서 사용하는 도구 팔레트 리스트(세미콜론으로 구분)입니다. 도구 팔레트 경로는 플러그인 번들을 기준으로 해야 합니다. ToolPalettePath를 로케일 코드와 결합하여 지역화된 도구 팔레트 경로를 지정할 수 있습니다. |