"Plug-in Assembly Load Error. The assembly "Autodesk.Max.Wrappers.dll" encountered an error while loading." all'avvio di 3ds Max

Autodesk Support

8 ottobre 2023


Prodotti e versioni incluse


Problema:

Quando si avvia 3ds Max, si verifica un errore di caricamento dell'assieme del plug-in (Autodesk.Max.Wrappers.dll) simile al seguente:

Plug-in Assembly Load Error
The assembly "Autodesk.Max.Wrappers.dll" encountered an error while loading.

It is possible that this error put the application in a bad state. The application will continue
to run, but we recommend quitting the application, removing the plug-in and restarting.

File: C:\Program Files\Autodesk\3ds Max\\bin\assemblies\Autodesk.Max.Wrappers.dll
Full Error: System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.BadImageFormatException: Could not load file
or assembly 'System.Xml, Version=4.0.0.0, CUlture=neutral,
PublicKeyToken=b77a5c561934e089' or one of the dependencies. The module was
expected to contain an assembly manifest.
at Autodesk.Max.Configuration.Load()
at Autodesk.Max.Manager.Initialize()
at Autodesk.Max.Manager.AssemblyMain()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Oject target, Object[] arguments,
Signature sig, Boolean constructor)...
 

Immagine aggiunta dall'utente

Nota: il testo e i componenti indicati nel messaggio di errore relativo al caricamento dell'assieme del plug-in potrebbero variare a seconda dell'installazione.

Cause:

Le cause di questo errore possono includere:
  • Installazione danneggiata di 3ds Max.
  • Conflitti con la versione di Microsoft .NET Framework attualmente installata.
  • Firewall e autorizzazioni dei programmi Windows.
  • Aggiornamenti di Windows.
  • Disinstallazione e reinstallazione tramite una disinstallazione pulita.

Soluzione:

La soluzione potrebbe richiedere l'esecuzione di una o più delle seguenti operazioni:


Disinstallare tutti i componenti .NET

Per rimuovere questi componenti, eseguire i passaggi descritti in: Come rimuovere e reinstallare Microsoft .NET Framework.

Le informazioni sono disponibili anche in Microsoft Download Center.



Aggiungere o modificare la variabile di sistema PATH

Per aggiungere o modificare la variabile di sistema PATH in Windows, eseguire le operazioni seguenti:
  1. Nel menu Start di Windows, digitare Pannello di controllo.
  2. Modificare le impostazioni del Pannello di controllo in modo che la visualizzazione sia con icone piccole o icone grandi.
  3. Selezionare Sistema.
  4. Fare clic sul collegamento "Impostazioni di sistema avanzate".
  5. Nella scheda Avanzate, fare clic sul pulsante "Variabili d'ambiente".
  6. Nella sezione Variabili di sistema, individuare la variabile di ambiente PATH e selezionarla.
  7. Fare clic su Modifica. Se la variabile di ambiente PATH non è presente, fare clic su Nuova.
  8. Nella finestra Modifica variabile di sistema o Nuova variabile di sistema, aggiungere la seguente riga:
C:\Program Files\Autodesk\3ds Max \
  1. Riavviare il computer e vedere se il problema si è risolto.



Aggiungere un'esclusione del programma Windows Defender

Per aggiungere un'esclusione di Windows Defender per 3ds Max, seguire le istruzioni fornite da Microsoft nel documento Aggiungere un'esclusione a Sicurezza di Windows.



Disattivare la protezione in tempo reale di Windows Defender

Se l'aggiunta di un'esclusione non è risolutiva, provare a disabilitare temporaneamente la funzione di analisi in tempo reale di Defender per vedere se questo influisce sull'avvio di 3ds Max.
Se all'avvio del programma vengono visualizzati più errori di caricamento dell'assieme del plug-in o un messaggio di errore diverso, eseguire una disinstallazione pulita di 3ds Max, quindi reinstallare il programma.

Questo processo rimuove quanto segue:
  • I componenti di installazione di base di 3ds Max.
  • I file TEMP.
  • I file e la cartella rimanenti.
  • Le chiavi del Registro di sistema di Windows danneggiate.
  • I file di licenza (se applicabili ad un problema di licenza).



Sostituire il file Max.Wrapper.dll

  1. Copiare il file "Max.Wrapper.dll" dalla cartella (C:\Programmi\Autodesk\3ds Max 20XX\bin\assemblies) di un altro computer in cui 3ds Max è stato installato e funziona correttamente. È possibile trovare tale cartella anche nel file del programma di installazione (C:\Autodesk\3ds Max 20XX\x64\max\ADSK\Max20XX\bin\assemblies)
  2. Sostituire il file "Max.Wrapper.dll" nella cartella (C:\Programmi\Autodesk\3ds Max 20XX\bin\assemblies) sul computer in cui si è verificato il problema
  3. Avviare nuovamente 3ds Max per verificare i risultati.


Eseguire una disinstallazione pulita e reinstallare 3ds Max.

Se nessuna delle soluzioni precedenti consente di risolvere il problema, seguire le istruzioni disponibili per rimuovere 3ds Max e reinstallarlo.
Come eseguire una disinstallazione pulita dei prodotti Autodesk in Windows
 

Prodotti:

3ds Max;


Queste informazioni sono state utili?


Hai bisogno di aiuto? Chiedi all'Assistente Autodesk!

Per trovare le risposte alle tue domande, chiedi all'Assistente oppure contatta un agente.


Di quale livello di supporto disponi?

I vari piani di abbonamento forniscono diverse categorie di supporto. Scopri il livello di supporto per il tuo piano.

Visualizza i livelli di supporto