Errore "Importazione della soluzione non riuscita" in Microsoft Dynamics 365

Questo articolo fornisce una risoluzione per l'importazione della soluzione: errore [nome soluzione] non riuscito che si verifica quando si tenta di importare una soluzione in Microsoft Dynamics 365.

Si applica a: Microsoft Dynamics 365
Numero KB originale: 4346891

Sintomi

Quando si tenta di importare una soluzione in Microsoft Dynamics 365, vengono visualizzati i dettagli dell'errore seguenti:

Importazione della soluzione: [nome soluzione] non riuscita.

All'interno della colonna Dettagli della griglia viene visualizzato il messaggio seguente:

I campi non validi sono stati specificati per l'entità.

Se si seleziona Scarica file di log, viene visualizzato un messaggio simile al seguente:

L'attributo [nome attributo] è un valore booleano, ma è stato specificato un tipo Picklist.

Viene inoltre visualizzato un riferimento al codice di errore 80041A06.

Causa

Questo errore può verificarsi se in precedenza è stato creato un campo (attributo) di un determinato tipo di dati e successivamente si tenta di importare una soluzione che contiene lo stesso nome di campo ma con un tipo di dati diverso.

Esempio: si crea un campo denominato CustomField1 con il tipo di dati impostato su Due opzioni (booleano). Se si tenta di importare una soluzione con lo stesso nome di campo ma con un tipo di dati diverso, ad esempio Set di opzioni (elenco a discesa), si verifica questo errore.

Risoluzione

Se si sta intenzionalmente tentando di importare lo stesso campo con un tipo diverso con l'obiettivo di modificare il tipo, questo non è supportato. Ad esempio: se è stato creato un campo di un determinato tipo e successivamente si decide di modificare il tipo, è necessario usare una delle opzioni seguenti:

  1. Creare il campo con un nome diverso nella soluzione che si sta tentando di importare. Dopo aver creato/importato il campo con un nome di schema diverso, è possibile eseguire la migrazione dei dati (se necessario) e quindi eliminare il campo esistente in precedenza (se non è più necessario).

  2. Eliminare il campo esistente nell'organizzazione in cui si sta tentando di importare la soluzione.

    Importante

    Questa opzione deve essere usata solo se non è necessario mantenere i dati esistenti in questo campo.