Wat betekent de foutmelding 'ongeldige Library UID' in het gemiddelde FBox-Builder?
FAQ #101607
Wanneer een FBox-Builder importeren-project voor PG5 1.4 aan de FBox-Builder van PG5 2.0 de build van het project kunnen mislukken als gevolg van het foutbericht "ongeldige <>bibliotheek UID"
Symtom ====================================================
De bouw van een FBox-Builder project mislukt nadat de invoer van het project in de FBox-Builder gedistribueerd met PG5 2.0. De foutmelding is de volgende:
Bouwen gestart: 27.04.2011 13:14:12
C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\
Fout 26: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> ongeldige bibliotheek UID
Waarschuwing 12: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> Library
Auteur of distributeur niet opgegeven
Waarschuwing 14: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE
Projects\MyProject\MyLib\MyFBox\Implemented: de naam van de Macro van de _Usr_MACRONAME niet begint met gebruiker voorvoegsel
Waarschuwing 11: Syntaxiscontrole gehandicapten.
Compilatie is mislukt: Waarschuwingen: 3 fouten: 1 fatale fouten 0
====================================================
Reden
De reden voor deze foutmelding is dat de "unieke bibliotheek identificatie" (UID) leeg is en de bibliotheek kan daarom niet worden gegenereerd voor PG5 2.0. Deze nieuwe UID wordt gebruikt door PG5 2.0 teneinde te onderscheiden verschillende bibliotheken en om te controleren of een bibliotheek al is geïnstalleerd.
In PG5 1.4 deze Bibliotheekbeheer was niet aanwezig en daarom de UID was niet vereist in het FBox-Builder-Project.
De bibliotheek-ID kan worden gezien in de PG5 2.0 Library Manager:
Oplossing
Om te voorkomen dat deze fout, geef een UID voor uw FBox-bibliotheek. Dit kan worden gedaan in het eigenschappenvenster van de FBox (FBox-Builder menu "Bibliotheek"--> "Eigenschappen...":
Opmerkingen
- Zodra het venster Bibliotheek eigenschappen wordt geopend in de FBox-Builder 2.0, een bibliotheek-ID wordt ingevuld (automatisch gegenereerd op basis van de Macro Prefix u gebruiken).
- Begin niet met uw ID bibliotheek met "_SAIA_" (dit voorvoegsel is gereserveerd voor FBoxen van SBC). In plaats daarvan gebruikt u uw Macro voorvoegsel (zoals TCS__ zoals in het bovenstaande voorbeeld) of "_Usr_" in het geval dat u niet een macro voorvoegsel van SBC hebt geregistreerd. Raadpleeg voor meer informatie over FBox Macro voorvoegsels, FAQ 101044.
- Het is aanbevolen om verdere (voor de eindgebruiker nuttig) distributeur gegevens die kan worden weergegeven uit de PG5 2.0 Library Manager toevoegen
Categories
PG5 2.0 / FBox Builder
Last update: 20.05.2015 06:39
First release: 27.04.2011 11:27
Views: 6112