Errore nel caricamento del progetto
Autore: Michela P.Situazione: messaggio all'apertura del progetto:
Errore nel caricamento del progetto
Errore nella lettura del file. Il file potrebbe essere corrotto o non valido
Buongiorno a tutti, soprattutto ai vecchi amici, ammesso che si ricordino di me ;)
Stamattina, come purtroppo spesso accade, WS si è piantato mentre stavo facendo un salvataggio. Unico sistema per sbloccare tutto è stato usare il “Termina Attività” di windows. Spesso non succede nulla ma stamattina non c’è stato verso di riaprire il progetto. Risultato? File corrotto.
Come recuperare il progetto? Cerco qua e là ed emerge chiaramente questa risposta "Caricare la copia di backup"… Ok e se il backup non c'è? Se è troppo vecchio? Io ho un sito di 227 pagine... rifarlo daccapo è peggio che imparare a fare la programmatrice.. :)
(Non fate mai come me! Fate il backup a ogni aggiornamento pesante del sito).
In preda alla più profonda disperazione, mi sono messa ad analizzare il contenuto delle cartelle di vari progetti per cercare un “escamotage”. I file erano presenti quindi ci doveva essere un modo per ripristinarli!
Per arrivare a questa conclusione ho fatto 2 ore di “tentativi”, verificando poi i risultati. Perciò, se la vostra situazione è analoga alla mia, fate come vi dico.
Aprendo le cartelle del progetto corrotto ho trovato 3 files, fondamentali, uno dei quali (project.iwprj2) determinava l’errore. I file erano:
- project.iwprj2 di 633 KB
- project 1.iwprj2_tmp di 7.618 KB
- project.iwprj2_tmp di 1.184 KB
Come vedete ci sono (probabilmente dovuto al fatto che il salvataggio non è andato a buon fine) 2 file che terminano con l'estensione .iwprj2_tmp
Ok...
Prima di fare il tentativo che vi propongo:
- verificate la presenza di questo doppio file tmp (uno dei quali ha dimensioni (KB), più elevate)
- fate una copia esatta del progetto che non si carica (COME? Selezionate il progetto corrotto dal menu “Apri” di WS –> Pulsantino “duplica” in alto alla finestra –> Assegnate un nome diverso al progetto che avete copiato).
A questo punto entrate nelle cartelle del progetto copiato e rinominato, e fate così:
- spostate altrove il file “project.iwprj2”
- rinominate il file “project 1.iwprj2_tmp” in "project.iwprj2" (ovvero nello stesso modo di quello appena spostato)
- NB una finestra di popup vi avviserà che cambiando l’estensione del file, questo potrebbe non funzionare più. Procedete comunque, tanto peggio di come siete ridotti, non può andare :)
- Chiudete e riaprite WS e caricate il progetto che avete appena modificato (ovvero quello che avete duplicato e rinominato).
Questo dovrebbe ricaricare tutto il progetto correttamente, almeno a me è andata così.
Non garantisco funzioni sempre ma è decisamente un tentativo da fare prima di buttare via tutto. Raccomando comunque poi di verificare tutte le funzionalità del progetto che avete appena riaperto.
Spero di esservi stata utile. Un bacione a tutti.