& # 8220; Errore di build irreversibile & # 8221; su qualsiasi progetto di installazione MSI
-
19-08-2019 - |
Domanda
Qualche tempo fa ho riscontrato questo errore durante la creazione di QUALSIASI progetto di distribuzione di Visual Studio.
" Errore di build irrecuperabile "
Pensavo che la mia installazione VS fosse corrotta o che avessi eliminato alcuni file importanti, ma ...
Soluzione
... tutto quello che dovevo fare era.
Chiudi Visual Studio.
Avvia, Esegui o WIN + R, digita cmd , OK.
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
regsvr32 ole32.dll
Avviso: DEVI eseguire il prompt dei comandi in Modalità amministratore !
Chiudi Prompt dei comandi.
Apri Visual Studio e prova a ricostruire il tuo progetto di distribuzione! Ha funzionato per me!
Altri suggerimenti
Abbiamo riscontrato questo problema e le soluzioni sopra non hanno funzionato per noi. Dopo diversi giorni di grattacapi, abbiamo scoperto che la soluzione per noi era eliminare tutti i file VSI * .TMP dalla cartella temp dell'utente locale all'indirizzo:
C: \ Documents and Settings \ nomeutente \ Impostazioni locali \ Temp
Nel nostro caso questo è andato storto su una macchina di compilazione Hudson: Visual Studio sembra creare file temporanei e non pulirli correttamente. Una volta che ha creato 65536 file temporanei (da VSI0000.tmp a VSIFFFF.tmp) non è più possibile crearlo e i progetti MSI non verranno creati.
Complimenti a questo post sul blog per la soluzione:
http://blog.richardadleta.com/ 2009/08 / usando-visual-studio-comando-line.html
Ho riscontrato lo stesso problema in Visual Studio 2010 Ultimate. Trucchi per la registrazione:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
regsvr32 ole32.dll
aiutato!
Reinstalla (ripara) Visual Studio ha risolto il problema per me.