Was bedeutet die Fehlermeldung "Ungültige UID-Bibliothek" in der FBox-Builder?
FAQ #101607
Aufgrund der Fehlermeldung fehlschlagen wenn importieren eine FBox-Builder-Projekt für PG5 1.4 die FBox-Builder von PG5 2.0 Build des Projekts "<>Ungültige Bibliothek UID"
Symtom ====================================================
Der Bau von einem FBox-Builder-Projekt schlägt fehl, nachdem die Einfuhr des Projekts in der FBox-Builder mit PG5 2.0 verteilt. Die Fehlermeldung lautet:
Build gestartet: 27.04.2011 13:14:12
C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\
Fehler 26: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> ungültige Bibliothek UID
Warnung 12: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE Projects\MyProject\MyLib\LIB.LIN: <> Bibliothek
Autor oder Vertreiber nicht angegeben
Warnung 14: C:\Documents and Settings\All Users\Saia-Burgess\PG5_20\FBE
Projects\MyProject\MyLib\MyFBox\Implemented: _Usr_MACRONAME-Makroname beginnt nicht mit Benutzerpräfix
Warnung 11: Syntaxüberprüfung deaktiviert.
Build fehlgeschlagen: Warnungen: 3 Fehler: 1 schwerwiegende Fehler 0
====================================================
Grund
Der Grund für diese Fehlermeldung ist, dass die "Bibliothek eindeutige" (UID) leer ist und daher die Bibliothek nicht für PG5 2.0 generiert werden kann. Diese neue UID wird von PG5 2.0 verwendet, um verschiedene Bibliotheken zu unterscheiden und zu prüfen, ob eine Bibliothek bereits installiert ist.
Im PG5 1.4 dieser Bibliotheksmanagement war nicht anwesend und daher die UID in der FBox-Builder-Projekt nicht erforderlich war.
Die Bibliothek-ID kann im PG5 2.0 Library Manager gesehen werden:
Lösung
Um diesen Fehler zu vermeiden, bitte geben Sie eine UID für Ihre FBox-Bibliothek. Dies kann im Eigenschaftenfenster von der FBox (FBox-Builder-Menü "Bibliothek"--> "Eigenschaften...":
Bemerkungen
- Sobald das Library-Eigenschaften-Fenster in der FBox-Builder 2.0 geöffnet wird, wird eine Bibliothek-ID eingegeben (automatisch generierte basierend auf das Makro-Prefix Sie verwenden).
- Starten Sie Ihre Bibliothek-ID mit "_SAIA_" (dieses Präfix ist reserviert für FBoxen von SBC) nicht. Verwenden Sie stattdessen Ihr Makro-Präfix (z. B. TCS__ wie im obigen Beispiel) oder "_Usr_", für den Fall, dass Sie keinen Makro-Präfix von SBC registriert haben. Weitere Informationen über die FBox Makro Präfixe finden Sie im FAQ 101044.
- Es wird empfohlen, weitere (für den Endbenutzer nützlich) Händler-Informationen, die angezeigt werden können aus dem PG5 2.0-Bibliothek-Manager hinzufügen
Categories
PG5 2.0 / FBox Builder
Last update: 29.05.2015 05:32
First release: 27.04.2011 11:27
Views: 6122