DicomKit.Activator
1.0.1
dotnet tool install --global DicomKit.Activator --version 1.0.1
dotnet new tool-manifest
dotnet tool install --local DicomKit.Activator --version 1.0.1
#tool dotnet:?package=DicomKit.Activator&version=1.0.1
nuke :add-package DicomKit.Activator --version 1.0.1
DicomKit License Activator (dicomkit-activate)
Activates a DicomKit license on the machine that runs your application: it exchanges your license key for a signed license bound to this machine and saves it where your application can load it.
dotnet tool install -g DicomKit.Activator
dicomkit-activate
- Get a key: a free Developer key at https://dicomkit.plogic.dev/DeveloperKey, or a paid key from https://dicomkit.plogic.dev/Portal.
- Run
dicomkit-activateon the target machine, as the user that runs your application (a Developer license works only for the user who activated it), and paste the key. - In your application:
DicomKitLicense.SetFromFile(@"C:\ProgramData\Plgic\license.lic");(the path is printed after activation), or put the token in theDICOMKIT_LICENSE_KEYenvironment variable (dicomkit-activate status --print-env).
Commands
| Command | What it does |
|---|---|
dicomkit-activate |
Interactive wizard: machine id, key, activate, save, status. |
dicomkit-activate machine-id [--copy] |
Prints the machine id (and user). --copy copies it (Windows). |
dicomkit-activate activate <key> [--server <url>] [--output <path>] [--yes] |
Activates online and saves the license. - reads the key from stdin. |
dicomkit-activate status [--file <path>] |
Shows tier, licensee, expiry, mode, features and machine / user binding. |
dicomkit-activate offline-request [--key <key>] --out request.txt |
For machines without internet: upload the file on the portal. |
dicomkit-activate import <file.lic> |
Installs the license file the portal returned. |
dicomkit-activate remove [--yes] |
Deletes the local license file. |
--json gives one JSON object per run (CI). --print-token / --print-env print the token or a
DICOMKIT_LICENSE_KEY=… line. Exit codes: 0 ok, 1 error / no license, 2 refused or not usable here,
3 network / server, 4 usage.
Default location: %ProgramData%\Plgic\license.lic (Windows), /etc/plgic/license.lic as root or
~/.config/plgic/license.lic otherwise (Linux, macOS).
Support: support@plogic.dev · https://dicomkit.plogic.dev
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.1 | 138 | 10/27/2026 |
First preview: interactive wizard, machine-id, activate, status, offline-request, import, remove; --json for CI.