Sto utilizzando l'ultima versione di ionic zip versione 1.9.1.8. Ho impostato la proprietà di zip ionica ParallelDeflateThreshold = 0
. Il meccanismo di chiusura a cerniera funzionava perfettamente negli ultimi due mesi. Sfortunatamente questo ha smesso di funzionare. Il filo lampo si blocca, zip ionico ha appena creato il file tmp e non è riuscito a creare il file zip. Potrei facilmente riprodurre questo problema anche con file di piccole dimensioni.Compressione non riuscita quando si utilizza zip ionico
La mia analisi di questo problema è la seguente
Il problema è stato con l'ultima versione di zip ionico, in questo caso la zip ionica impiccato durante la creazione dei file zip. Abbiamo notato che, un paio di altri utenti che usano questa dll hanno riportato anche tali errori nel loro sito. Si prega di fare riferimento a the link. Questo problema verrà risolto disabilitando la proprietà ParallelThreshold
di ionic zip, ma ritarderà le prestazioni per file di registro di grandi dimensioni, poiché funziona su thread singolo anziché in modalità multithread.
Il problema è stato risolto ora impostando la proprietà ParallelDeflateThreshold
sul valore predefinito. Ma non sono riuscito a trovare la causa esatta di questo problema. Non c'era nessun cambio di macchina.
Qualcuno su http://dotnetzip.codeplex.com/ potrebbe essere in grado di aiutare. – Surfbutler