Warum wird eine mvIMPACT Lizenz auf einem 64 Bit Windows System nicht erkannt?

mvIMPACT SDK

Wenn Sie eine Lizenzdatei auf einem 64 bit Windows System installieren, wird die Lizenz nicht erkannt und Sie erhalten eine Fehlermeldung ähnlich dieser:

*** main (c:\mvimpact-sdk\samples\c\blob\blob.cpp: 28): "BL_BufAlloc(&features,BL_FEATUREBUF)"
***    "Invalid license" (code: -116)

Dies kann folgende Gründe haben:

1. Wahrscheinlich haben Sie ein 32 Bit mvIMPACT auf Ihrem 64 Bit OS installiert per Doppelklick im (64 Bit) Explorer
→ Der 32 Bit mvIMPACT-Prozess sucht die Lizenz im 32 Bit Hive der Registry und findet diese dort nicht.

2. Sie haben ein 64 Bit mvIMPACT installiert, aber die Lizenz mit dem 32 Bit Explorer in die Registry importiert
→ der 64 Bit mvIMPACT-Prozess sucht die Lizenz im 64 Bit Teil der Registry, jedoch nicht im WOW64 Teil (32 Bit).

Zu 1.: So können Sie die Lizenz im 32 Bit Hive der Registry installieren:

  • 1. Konsole öffnen.
  • 2. Die Lizenz mit der 32 bit Version von Regedit installieren: "c:\windows\syswow64\regedit.exe [license file].reg"
  • 3. Anschließend mit CheckLicense prüfen, ob die Lizenz korrekt erkannt wird. Wir empfehlen die Verwendung der 64 Bit mvIMPACT Version auf 64 Bit Windows Systemen.

Zu 2.: Verwenden Sie den 64 Bit Explorer um den Registry Key zu importieren.

Zurück