Newsgroup: it.comp.programmare.win32
Titolo: Aiuto! VC6

Sono nelle peste. Tutto d'un tratto il visual c++ 6.0 prof si rifiuta di 
aprire il progetto cui sto lavorando.
Non ci sono state modifiche, non c'e' stato niente di strano.
Il progetto e' grandicello, tra le 100k e le 150k linee di codice, non so 
esattamente, ed ha configurazioni multiple (una quindicina), ma fino ad ora 
nessunissimo problema.
Ieri durante una ricompilazione ho iniziato a vedere degli strani C1001: 
internal compiler error, ma avevo scritto un paio di cappellate nel codice, 
corrette quelle e' andato ok sicche' non gli ho dato peso. Ho chiuso, ho 
riaperto... niente! Non apre il workspace!
Dagli esperimenti che ho fatto:
- se apro il .dsw carica il progetto ma non il workspace.
- se cancello il .dsw e apro direttamente il .dsp carica il progetto ma alla 
fine mi dice "memoria insufficiente" e non crea un nuovo workspace
- cancellando .aps, .ncb, .opt e .clw e smanettando a mano nel .dsp sono 
riuscito a farglielo aprire una volta, ricreando un progetto vuoto. Salvo, 
chiudo, riapro... niente!
Win XP aggiornato col sp2, vc++ aggiornato col sp6, san gugol non dice 
niente, msdn non dice niente
Qualche aiuto?
Marco 

 di aprire il progetto cui sto lavorando.
[...]
Cancella tutto tranne i .c o .cpp e i .h. Poi crei un nuovo progetto vuoto e 
ci aggiungi tutto da capo. 3 minuti e hai fatto. Al massimo ti toccherą 
impostare nuovamente i path delle librerie.
-- 
/* Costantino Grana                                */
main(int c,char**o){char*s=c?"+L7?+;:7?+:OKIK+9?;9=;"
":+9?;:<:;+9?;;;:;+9<:;<::;+RLJ;K9+":1[o],t,a=!c,m;do
for (m=*s-'0',t=a?m/c:m%c;m>>7?c=1<<m+8,!a&&puts(&a)*
*&a:t--;printf("  \0/*"+a));while ((a^=3)||a[++s]);;}
/* Original code due to Chris Brown... impressive! */

 impostare nuovamente i path delle librerie.
Si, e' quello che sto facendo, solo che mi tocca rifare tutte le 
configurazioni (su molti file c'erano setting diversi...). Dovro' sperare 
che non accada di nuovo altrimenti dovro' spezzettare in piu' progetti. 

 che non accada di nuovo altrimenti dovro' spezzettare in piu' progetti.
Ti do un consiglio, che per ora non ti serve, ma in futuro...  ;-) prima di
inizare a lavorare su di un progetto magari fatti la copia dell' originale così
almeno se va tutto in vacca hai la possibilità di ripartire da un buon punto ;-)
Bye Dave.

inizare a lavorare su di un progetto magari fatti la copia dell' originale
Oppure usare Source Safe, o programmi simili per il versioning. 
Come prefessionista mi hanno parato il culo più di una volta.
-- 
sito Papero: 
http://digilander.iol.it/davidequack

"Dave" <nom...@nomail.nomail> ha scritto nel messaggio 
news:4335555C...@nomail.nomail...

Ah no, i backup ci sono, e' che perdevo 3-4 giorni di lavoro e lunedi' 
(cioe' oggi) deve uscire un aggiornamento.
Non e' affatto chiaro cosa ha causato il problema, fino ad ora sembra tutto 
a posto ma in effetti e' molto strano cio' che e' accaduto. 


No... ma hai tutta la mia solidarietą.
Ho rinunciato anni or sono a gestire configurazioni multiple con VC 6.0 
proprio per la loro instabilitą e crearmi progetti separati in workspace 
separati.
-- 
Guglielmo
I programmatori passano il tempo a combinare cose ovvie in modi non ovvi
(Robert Dewar) 

Rotfl. Scovato l'arcano, almeno credo: banco di memoria saltato :)
E ora si spiegano anche i vari C1001 internal compiler error che venivano 
fuori un po' a random e, immagino (o meglio spero..), l'heap che mi faceva 
dannare da settimane :)
Un saluto e grazie a tutti.