Installazione e disinstallazione di applicazioni plug-in

Il meccanismo di caricamento automatico dei plug-in semplifica l'installazione client di applicazioni personalizzate grazie all'utilizzo di un formato pacchetto.

Il formato pacchetto è una struttura di cartelle comune il cui nome ha estensione .bundle e che include un file XML in cui sono definiti i vari componenti del plug-in. Quando si esegue l'installazione client di applicazioni personalizzate sotto forma di BUNDLE, risulta più semplice effettuare tali operazioni su più sistemi operativi e release di prodotto poiché i parametri del plug-sono definiti nel file XML del pacchetto. È possibile utilizzare un BUNDLE anziché creare script di installazione complessi durante l'installazione client di un plug-in.

Nota: I plug-in non sono supportati in AutoCAD LT for Mac.

È possibile eseguire l’installazione client di un plug-in inserendolo in una delle cartelle ApplicationPlugins o ApplicationAddins su un'unità locale.

All'avvio di un prodotto basato su AutoCAD o di AutoCAD LT, viene eseguita la ricerca dei plug-in nelle cartelle ApplicationPlugins o ApplicationAddins. I plug-in disponibili vengono automaticamente registrati e caricati in base ai metadati presenti nel file XML di ogni pacchetto.

Nota: Sebbene un plug-in possa essere caricato da una qualsiasi delle cartelle ApplicationPlugins, è consigliabile collocare tutti i plug-in nella cartella %PROGRAMFILES%\Autodesk\ApplicationPlugins in Windows. I plug-in in questo percorso sono considerati attendibili e non vengono controllati per verificare la presenza di una firma digitale. Tutte le altre cartelle ApplicationPlugins devono essere contrassegnate come attendibili nelle preferenze dell'applicazione e deve presentare una firma digitale.

Attendibilità dei pacchetti di plug-in

A partire dai prodotti basati su AutoCAD 2016 in Windows, è consigliabile apporre la firma digitale nei file di programma personalizzati. Apponendo la firma digitale in un file di programma personalizzato, si informa l'utente su chi ha pubblicato il file di programma personalizzato e se sono state apportate modifiche al file dopo la firma digitale. Per informazioni sulla firma digitale dei file di programma personalizzati, vedere l'argomento "Informazioni sulla firma digitale dei file di programma personalizzati".

Vengono eseguite ricerche in ogni file di programma personalizzato caricato per verificare la presenza di una firma digitale. Se viene trovata una firma digitale associata ad un file di programma personalizzato, all'utente vengono visualizzate informazioni sul certificato digitale e sull'entità di pubblicazione che ha firmato il file. L'utente può scegliere di continuare a caricare il file e, se lo desidera, di ritenere attendibili di tutti i file dell'autore del file caricato. Se non viene trovata alcuna firma digitale o ne viene trovata una non valida, l'utente viene informato che il file del programma potrebbe non essere sicuro da caricare ed eseguire.

Installazione dei pacchetti di plug-in

Per installare un pacchetto, utilizzare un programma di installazione, ad esempio MSI, oppure copiare manualmente i file e la struttura di cartelle nella cartella ApplicationPlugins o ApplicationAddins. Per i download di Autodesk App Store, l'installazione client del pacchetto viene eseguita tramite un programma di installazione MSI in Windows.

Caricamento dei pacchetti di plug-in

Per default, i plug-in vengono automaticamente registrati con un prodotto basato su AutoCAD e quando si installa un nuovo plug-in durante la sessione corrente. La modalità di caricamento del plug-in viene controllata dalla variabile di sistema APPAUTOLOAD. Quando APPAUTOLOAD è impostata su 0, non viene caricato alcun plug-in, a meno che non venga utilizzato il comando APPAUTOLOADER.

Nota: A partire dai prodotti basati su AutoCAD 2014, le applicazioni personalizzate devono essere eseguite in modalità sicura. La variabile di sistema SECURELOAD deve essere impostata su 1 o su 2. Quando si lavora in modalità sicura, i file che il programma può caricare ed eseguire sono limitati a quelli che contengono codice proveniente da percorsi attendibili. I percorsi attendibili sono specificati dalla variabile di sistema TRUSTEDPATHS.

Disinstallazione dei pacchetti di plug-in

Per disinstallare un pacchetto, rimuovere la cartella appropriata con estensione .bundle dalla cartella ApplicationPlugins o ApplicationAddins. Questa operazione può essere eseguita mediante un'opzione di disinstallazione del programma di installazione originale oppure eliminando manualmente la cartella .bundle.

Nota: Per disinstallare un plug-in scaricato dal sito Web Autodesk App Store, è possibile anche ripetere il download del plug-in. Al termine del download, verrà richiesto di disinstallare il plug-in.