Componenti e report
Could not add version resource to executable file – FoxPro VFP-1181
L'errore VFP-1181 durante la build indica che la risorsa non può essere aggiunta all'eseguibile. La fonte segnala una risorsa corrotta oppure lettere nel valore cBuildNumber della proprietà VersionNumber. Ricrea la risorsa e usa esclusivamente numeri per cBuildNumber, poi ricompila.
Cosa significa questo errore?
L'errore VFP-1181 durante la build indica che la risorsa non può essere aggiunta all'eseguibile. La fonte segnala una risorsa corrotta oppure lettere nel valore cBuildNumber della proprietà VersionNumber. Ricrea la risorsa e usa esclusivamente numeri per cBuildNumber, poi ricompila.
Messaggio originale
Could not add version resource to executable fileContesto e parole chiave
Alias
- could not add version resource to executable file
- VFP-1181
Messaggi alternativi
- Errore 1181 di Visual FoxPro
- Impossibile aggiungere la risorsa versione all'eseguibile
Prodotti
- Visual FoxPro
Piattaforme
- Windows
Parole chiave
- cBuildNumber
- version resource FoxPro
- VFP-1181
Cause possibili
Risorsa di versione corrotta
La risorsa che dovrebbe essere incorporata nell'eseguibile potrebbe essere corrotta.
possibilecBuildNumber contiene lettere
Il valore cBuildNumber della proprietà VersionNumber è stato impostato con caratteri alfabetici invece che con soli numeri.
possibileDiagnosi
Risorsa usata dalla build
Verificare la risorsa di versione e stabilire se il file della risorsa è integro prima della compilazione.
Come leggere il risultato. Una risorsa corrotta va ricreata prima di poterla aggiungere all'eseguibile.
Valore cBuildNumber
Aprire la proprietà VersionNumber e controllare che l'impostazione cBuildNumber contenga soltanto cifre.
Come leggere il risultato. La presenza di lettere conferma la seconda causa esplicitamente indicata dalla fonte.
Risoluzione
Ricreare la risorsa di versione
Ricreare la risorsa se il file o i dati della risorsa sono corrotti, quindi ripetere la build.
- Salvare il progetto e la risorsa attuali.
- Ricreare la risorsa di versione in una copia di lavoro.
- Sostituire la risorsa soltanto dopo averne verificato il contenuto.
- Ripetere la build dell'eseguibile.
Conservare una copia del progetto e della risorsa precedente prima di ricrearla.
Correggere cBuildNumber
Impostare cBuildNumber con soli numeri nella proprietà VersionNumber.
- Aprire la proprietà VersionNumber del progetto.
- Individuare il valore cBuildNumber.
- Rimuovere le lettere lasciando soltanto numeri.
- Salvare e ricompilare l'eseguibile.
Domande frequenti
Che formato deve avere cBuildNumber con VFP-1181?
La pagina dettaglio richiede che cBuildNumber contenga soltanto numeri; se la risorsa è corrotta va inoltre ricreata.
Approfondimenti
- Could not add version resource to executable file (Error 1181) — VFPHelp riferimento_tecnico_comunitario