플러그인 자동 로더 메커니즘을 통해 사용자 응용프로그램을 패키지 형식으로 쉽게 배치할 수 있습니다.
패키지 형식은 이름에 .bundle 확장자를 포함하며, 플러그인의 다양한 구성요소를 정의하는 XML 파일을 포함하는 일반적인 폴더 구조입니다. 사용자 응용프로그램을 BUNDLE로 배치하면 플러그인 매개변수가 패키지의 XML 파일에서 정의되므로 여러 운영 체제 및 제품 릴리즈를 보다 쉽게 대상으로 지정할 수 있습니다. BUNDLE은 플러그인을 배치할 때 복잡한 설치기 스크립트를 작성하는 대신 사용할 수 있습니다.
로컬 드라이브의 ApplicationPlugins 또는 ApplicationAddins 폴더 중 하나에 설치하여 플러그인을 배치할 수 있습니다.
AutoCAD 기반 제품 또는 AutoCAD LT 시작 시 ApplicationPlugins 또는 ApplicationAddins 폴더에서 플러그인을 검사합니다. 검색되는 플러그인은 각 패키지의 XML 파일에 포함된 메타데이터를 기준으로 자동 등록 및 로드됩니다.
Windows의 AutoCAD 2016 기반 제품부터 사용자 프로그램 파일을 디지털 서명하는 것이 좋습니다. 사용자 프로그램 파일을 디지털 서명하여 프로그램 파일을 게시한 사람에 대해서 그리고 디지털 서명된 후에 파일이 변경되었는지를 사용자에게 알립니다. 사용자 프로그램 파일 디지털 서명에 대한 정보는 "사용자 프로그램 파일 디지털 서명 정보" 항목을 참고하십시오.
로드된 각 사용자 프로그램 파일은 디지털 서명이 존재하는지 확인됩니다. 디지털 서명이 사용자 프로그램 파일에 부착되어 있는 경우 파일을 서명한 게시자 및 디지털 인증서에 대한 정보가 사용자에게 표시됩니다. 사용자는 계속하여 파일을 로드하는 것을 선택할 수 있으며 선택적으로 로드되는 파일의 게시자가 게시한 모든 파일을 신뢰하는 것으로 선택할 수 있습니다. 디지털 서명이 잘못되었거나 찾을 수 없는 경우 프로그램 파일을 로드하고 실행하는 것이 안전하지 않을 수 있다고 사용자에게 알림이 표시됩니다.
패키지는 MSI 등의 설치기를 사용하여 배치할 수도 있고, ApplicationPlugins 또는 ApplicationAddins 폴더에 파일과 폴더 구조를 수동으로 복사하여 배치할 수도 있습니다. Autodesk App Store 다운로드의 경우에는 Windows에서 MSI 설치기를 사용하여 패키지를 배치합니다.
기본적으로 플러그인은 현재 세션 중에 새 플러그인을 설치하면 AutoCAD 기반 제품 또는 AutoCAD LT를 통해 자동으로 등록됩니다. 플러그인 로드 동작은 APPAUTOLOAD 시스템 변수를 통해 조정됩니다. APPAUTOLOAD가 0으로 설정된 경우 APPAUTOLOADER 명령을 사용하지 않으면 플러그인이 로드되지 않습니다.
확장자가 .bundle인 해당 폴더를 ApplicationPlugins 또는 ApplicationAddins 폴더에서 제거하여 패키지를 설치제거할 수 있습니다. 이렇게 하려면 원래 설치기에서 제공되는 설치제거 옵션을 사용하거나 .bundle 폴더를 수동으로 삭제하면 됩니다.