<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
		<link>https://forum.guardant.ru/topic/1102/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/1102" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Не появляется окно с сообщением об отсутствии аппаратного ключа».]]></description>
		<lastBuildDate>Mon, 08 Dec 2025 10:39:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
			<link>https://forum.guardant.ru/post/5528/#p5528</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Тимофей Ершов)]]></author>
			<pubDate>Mon, 08 Dec 2025 10:39:40 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5528/#p5528</guid>
		</item>
		<item>
			<title><![CDATA[Не появляется окно с сообщением об отсутствии аппаратного ключа]]></title>
			<link>https://forum.guardant.ru/post/5513/#p5513</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (dkhrenov)]]></author>
			<pubDate>Wed, 05 Nov 2025 17:46:07 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5513/#p5513</guid>
		</item>
	</channel>
</rss>
