Quando si tenta di aprire un progetto sviluppato in Visual Basic 6 (.vbp) con Visual Basic 5, si ottiene il messaggio “Retained è una chiave non valida. Impossibile aprire…”.
Dal momento che Visual Basic 6 è molto simile alla versione 5, qualora desideriate aprire un progetto creato per VB6 comportatevi così come segue.
Aprite il file con estensione VBP utilizzando il Blocco Note di Windows.
Cercate quindi le seguenti voci (possono non essere tutte presenti) situate di solito quasi alla fine del file:
Retained=0
DebugStartupOption=0
CodeViewDebugInfo=0
Eliminatele e salvate il file VBP.
Il progetto dovrebbe così essere reso leggibile anche in Visual Basic 5.0.
Tenete comunque presente che:
– se vengono utilizzati nel progetto componenti caratteristici di VB6 questi possono causare errori;
– create sempre una copia di backup del progetto originale prima di apportare la variazioni indicate in precedenza e comunque qualsiasi altra modifica.