Skip to content Skip to sidebar Skip to footer

Come risolvere l’errore ‘Building – Failed to write file: sharedassets0.assets” durante la compilazione di Unity

Purtroppo quello indicato è uno degli errori di Unity non documentati e anche poco “parlanti” a livello di log.

Questo errore sembra essere generato da una referenza interna perduta che non è possibile recuperare se non cancellando e riaggiungendo l’oggetto (GameObject) che ne provoca l’errore. Come detto il log in console non riporta l’oggetto che genera l’errore e quindi, in scene molto ampie, diventa pressoché impossibile trovarne la causa e risolverla.

L’unica soluzione quindi risulta essere quella di creare completamente una nuova scena e copiare tutti i GameObject di quella che genera l’errore dentro la nuova. A quel punto si può rimuovere quella vecchia, salvare quella nuova con il nome precedente e riavviare la compilazione che, nella maggior parte dei casi, dovrebbe ora terminare positivamente.