Entwickler-Lizenz aktualisieren
Die Entwickler-Lizenz läuft alle 90 Tage ab. Jede NAV/BC-Version benötigt eine eigene Lizenzdatei. Der Aktualisierungs-Vorgang muss für jede aktive Version durchgegüfhrt werden. Aktuell aktive Versionen:
Version | Bemerkung |
---|---|
BC24 | Aktuell |
BC23 | Microsoft Support N-1 |
BC22 | Microsoft Support N-2 |
BC15 | C/AL -> AL Upgrades |
BC14 | C/AL -> AL Upgrades |
NAV11 | C/AL -> AL Upgrades |
Lizenzdatei erstellen
- PartnerSource Business Center öffnen
- Im oberen Navigationsmenü dem Link Entwicklertools -> License Key Configuration folgen
- Button: "Neue Konfiguration erstellen"
- Formular ausfüllen
Programmtyp: Consultant Demo and Dev
Land für Lizenz: Deutschland
Konfigurationsname: BCHauptversionDE (BC23DE, BC24DE, usw.)
Produktlinie: Je nach Anforderung
Produktlinie Versionen Microsoft Dynamics 365 Business Cental on premises 13 - 24 Microsoft Dynamics NAV Perpetual 2013 - 2018 (7 - 11) Microsoft Dynamics NAV Business Ready 2009 (6) Hauptversion: Je nach Anforderung
County Code: Germany
Product Edition: Partner Demo/Dev Module
Vorlage: Consultant Demo/Dev
Unternehmen: Intelligent Business Solutions oder Cronus
- Button: "Module auswählen"
- Link: "Alle auswählen"
- Button: "Speichern"
- Warten! Neue Seite öffnet sich.
- ISV-Einfügerechte: Ja
- Warten! Die aktuelle Seite öffnet sich erneut.
- Button: "Aktuellen Lizenz-/Registrierungsschlüssel herunterladen"
- Im Feld "-- Select report detail and format --" den Wert "Permission Report Detailed (txt)" auswählen und Button "Berechtigungsbericht herunterladen" bestätigen
Diser Vorgang hat mit den letzten zwei Buttons zwei Downloads gestartet. Eine <VOICE-ID>.bclicense (oder .flf, bei älteren Versionen) und eine "Permission Report Detailed.txt". Diese Dateien umbenennen in:
- bc<Hauptversion>_<VOICE-ID>.bclicense (oder .flf)
- bc<Hauptversion>_<VOICE-ID>_Permission Report Detailed.txt Die umbenannten Dateien kopieren nach L:\development\bc\<Hauptversion>\ . Für Business Central Version 24 und mit der unserer VOICE-ID sollten die beiden Dateien auf Laufwerk L: folgende Namen haben:
- bc24_7185023.bclicense
- bc24_7185023_Permission Report Detailed.txt
## Automatische Aktualisierung
Alle Umgebungen/Datenbanken mit [Business Central Server Admin - Agent Plugin](/apps/BusinessCentralAgent/plugins/ServerAdmin) erhalten neue Lizenzen automatisch.
Der Business Central Agent benötigt SHA256-Prüfsummen für Lizenzdateien. Diese werden wie folgt erstellt:
```powershell
$BcMajorVerion = '24'
$VoiceId = '7185023'
$LicenseFileExtension = 'bclicense'
# You need to have access to L:
$LicenseFilePath = "L:\development\bc\$($BcMajorVerion)\bc$($BcMajorVerion)_$($VoiceId).$($LicenseFileExtension)"
$HashResult = Get-FileHash -Algorithm SHA256 -Path $LicenseFilePath
$HashValue = $HashResult.Hash
$HashFileName = "$($LicenseFilePath).hash.txt"
$HashValue | Out-File -FilePath $HashFileName