Hallo zusammen!
Folgende Problem:
Wir haben ein DesignerControl in unsere Net-Anwendung, damit die Benutzer die Berichte bearbeiten können.
Das funktioniert auf Stand-Alone Rechner auch anstandslos, wenn das Programm aber unter RDP läuft, dann kommt tritt eine Lizenzverletzung auf.
Das Log sagt folgendes:
▪;1000;12.10.2023 09:58:36.688;1;LL.Generic;19B0;100:2=CMLL28♦101:1=3; [called by cmll28.dll]
▪;1000;12.10.2023 09:58:36.688;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; clsLicenseInfo::IsAllowed(2,state=00000001)
▪;1000;12.10.2023 09:58:36.688;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; LIC: TRIAL: check date/time
▪;1000;12.10.2023 09:58:36.688;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; LIC: TRIAL: state[1]=0
▪;1000;12.10.2023 09:58:36.688;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; LIC: TRIAL: state[2]=1
▪;1000;12.10.2023 09:58:36.688;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; LIC: DEMO state 1
▪;1000;12.10.2023 09:58:36.689;4;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; ERR: DEMOMSG_BADINSTALL -> LL_OPTIONSTR_LICENSINGINFO was probably not set
▪;1000;12.10.2023 09:58:36.689;1;LL.Licensing;19B0;100:2=CMLL28♦101:1=3; PopupDemoMessage()
▪;1000;12.10.2023 09:58:39.065;2;LL.API;19B0;100:2=CMLL28♦101:1=4;<LlDefineLayout() -> -105 (FFFFFF97) (Es wurde versucht, eine Funktion aufzurufen, die durch den Lizenzumfang nicht gedeckt ist.)
▪;1000;12.10.2023 09:58:39.067;2;LL.API;19B0;100:2=CMLL28♦101:1=4;>LlGetErrortext(-105,14E85F18,16384)
▪;1000;12.10.2023 09:58:39.067;2;LL.API;19B0;100:2=CMLL28♦101:1=4;<LlGetErrortext() -> 0 (00000000) ['Es wurde versucht, eine Funktion aufzurufen, die durch den Lizenzumfang nicht gedeckt ist.']
▪;1000;12.10.2023 09:58:39.076;4;LL.NetFX;19B0;100:2=CMLL28♦101:1=4;ERR: Caught LL_LicenseViolation_Exception (Es wurde versucht, eine Funktion aufzurufen, die durch den Lizenzumfang nicht gedeckt ist.).
▪;1000;12.10.2023 09:58:39.076;4;LL.NetFX;19B0;100:2=CMLL28♦101:1=4;ERR: Inner Exception: ()
▪;1000;12.10.2023 09:58:39.076;4;LL.NetFX;19B0;100:2=CMLL28♦101:1=4;ERR: Stack Trace:
▪;1000;12.10.2023 09:58:39.076;4;LL.NetFX;19B0;100:2=CMLL28♦101:1=4;ERR: at combit.Reporting.LLException.CheckReturn(Int32 returnValue)
Die Zeile “DEMOMSG_BADINSTALL → LL_OPTIONSTR_LICENSINGINFO was probably not set” ist zwar selbsterklärend, wir benutzen zwar den Weg über LL.LicensingInfo, da es aber auf den “normalen” PCs funktioniert, kann es ja nicht an der LizenzInfo liegen.
Ich habe einen ähnlichen Post gefunden (Citrix ist ja ähnlich zu RDP), allerdings ohne Lösung.
hat hier jemand einen Ansatz?
Danke!
Wolfgang