Che cosa significa l'errore "non valido Library UID" in media FBox Builder?
FAQ #101607
Quando importando un FBox Builder project per PG5 1.4 a FBox Builder da PG5 2.0 la compilazione del progetto può fallire a causa del messaggio di errore "Invalid di <>biblioteca UID"
Symtom ====================================================
La compilazione di un progetto di FBox Builder non riesce dopo l'importazione del progetto in FBox Builder distribuito con PG5 2.0. Il messaggio di errore è il seguente:
Compilazione avviata: 27.04.2011 13.14.12
C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\
Errore 26: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> non valida libreria UID
Avviso 12: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> Biblioteca
Autore o distributore non specificato
Avviso 14: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE
Projects\MyProject\MyLib\MyFBox\Implemented: nome Macro _Usr_MACRONAME non inizia con il prefisso utente
Avviso 11: Sintassi verifica disabili.
Compilazione non riuscita: Avvertenze: 3 errori: errori fatali 1 0
====================================================
Motivo
La ragione di questo messaggio di errore è che la "biblioteca identificazione univoca" (UID) è vuoto e quindi la libreria non può essere generata per PG5 2.0. Questo nuovo UID è utilizzato da PG5 2.0 per distinguere le diverse librerie e per verificare se una libreria è già installata.
In PG5 1.4 questa gestione biblioteca non era presente e pertanto non era tenuto l'UID nel progetto FBox Builder.
L'ID della libreria può essere visto in PG5 2.0 Library Manager:
Soluzione
Per evitare questo errore, si prega di specificare un UID per la raccolta di FBox. Questo può essere fatto nella finestra Proprietà dalla FBox (menu di FBox Builder "Biblioteca"--> "Proprietà...":
Osservazioni
- Appena aperta la finestra Proprietà di libreria in FBox Builder 2.0, viene immesso un ID biblioteca (generato automaticamente basato sul prefisso Macro si utilizza).
- Non iniziare il vostro ID biblioteca con "_SAIA_" (questo prefisso è riservato per gli FBox da SBC). Utilizzare invece proprio prefisso Macro (ad esempio TCS__ come nell'esempio precedente) o "_Usr_" nel caso in cui non avete registrato un prefisso macro da SBC. Per ulteriori informazioni riguardanti i prefissi FBox Macro, consultare FAQ 101044.
- Si raccomanda di aggiungere informazioni distributore furhter (per l'utente finale utile), che possono essere visualizzate da PG5 2.0 Library Manager
Categories
PG5 2.0 / FBox Builder
Last update: 27.05.2015 23:43
First release: 27.04.2011 11:27
Views: 6112