<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/1102" />
	<updated>2025-12-08T10:39:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/1102/</id>
		<entry>
			<title type="html"><![CDATA[Re: Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/5528/#p5528" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Для более детального анализа ситуации нам потребуется следующая информация:</p><p><strong>Версия операционной системы Astra Linux.</strong><br />Уточните, пожалуйста, полную версию ОС (например, Astra Linux 1.7.4).</p><p><strong>Тестовый проект для воспроизведения проблемы.</strong><br />Пожалуйста, подготовьте минимальный пример приложения с открытым исходным кодом, на котором воспроизводится описанная ситуация после защиты в Guardant Protection Studio 4.3.1.</p><p><strong>Файл настроек защиты.</strong><br />Также будет полезен файл проекта защиты (*.pprx), используемый в Guardant Protection Studio.<br />При необходимости вы можете отправить нам эти данные на <a href="https://dev.guardant.ru/display/KB/">адрес электронной почты</a>.</p><p><strong>Важные замечания:</strong><br />Версия Guardant Protection Studio 4.3.1 уже не является актуальной.<br />Ограничения для автозащиты описаны у нас на портале документации - <a href="https://dev.guardant.ru/pages/viewpage.action?pageId=152666666">Рекомендации и особенности защиты программ</a>.<br />Не гарантируется поддержка сборок с Reflection и GUI-фреймворков, реализующих MVVM (в частности, WPF, MAUI и AvaloniaUI). Также во избежание ошибок не следует использовать метод DependencyProperty.RegisterAttached().</p>]]></content>
			<author>
				<name><![CDATA[Тимофей Ершов]]></name>
				<uri>https://forum.guardant.ru/user/1116/</uri>
			</author>
			<updated>2025-12-08T10:39:40Z</updated>
			<id>https://forum.guardant.ru/post/5528/#p5528</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/5513/#p5513" />
			<content type="html"><![CDATA[<p>ОС Astra Linux. Защищаемое ПО на платформе .NET 8.0 + Avalonia. Аппаратный ключ Guardant Sign. Защита файла производится в GPS 4.3.1</p><p>Не появляется окно с сообщением об отсутствии аппаратного ключа, если запускать скрипт с командой &quot;dotnet MyApp.dll&quot; через *.desktop файл.<br />Если запускать напрямую в консоли, то выводит сообщение:</p><p>Key not found!<br />/usr/lib/dotnet/dotnet<br />./myapp-run: строка 3: 7952 Аварийный останов dotnet MyApp.dll</p><p>Так же, если извлечь ключ, то приложение просто крашится без окна с сообщением.</p><p>Как посоветуете организовать программу, что бы пользователь понимал, что требуется аппаратный ключ?</p>]]></content>
			<author>
				<name><![CDATA[dkhrenov]]></name>
				<uri>https://forum.guardant.ru/user/2709/</uri>
			</author>
			<updated>2025-11-05T17:46:07Z</updated>
			<id>https://forum.guardant.ru/post/5513/#p5513</id>
		</entry>
</feed>
