Не появляется окно с сообщением об отсутствии аппаратного ключа
ОС Astra Linux. Защищаемое ПО на платформе .NET 8.0 + Avalonia. Аппаратный ключ Guardant Sign. Защита файла производится в GPS 4.3.1
Не появляется окно с сообщением об отсутствии аппаратного ключа, если запускать скрипт с командой "dotnet MyApp.dll" через *.desktop файл.
Если запускать напрямую в консоли, то выводит сообщение:
Key not found!
/usr/lib/dotnet/dotnet
./myapp-run: строка 3: 7952 Аварийный останов dotnet MyApp.dll
Так же, если извлечь ключ, то приложение просто крашится без окна с сообщением.
Как посоветуете организовать программу, что бы пользователь понимал, что требуется аппаратный ключ?
