<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; asp.net DLLNotFound]]></title>
		<link>https://forum.guardant.ru/topic/93/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/93" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «asp.net DLLNotFound».]]></description>
		<lastBuildDate>Wed, 05 Jun 2013 14:49:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/1550/#p1550</link>
			<description><![CDATA[<p>Добрый день!<br />Возникла такая же проблема. попробовал сделать как тут указано не помогло.</p><p>Win 7, VS 2010, ASP.NET/MVC 4</p><p><strong>UPDATE</strong></p><p>Проблема решилась, после того как я поместил библиотеки в папку <em>C:\Windows\system</em></p>]]></description>
			<author><![CDATA[null@example.com (grifin85)]]></author>
			<pubDate>Wed, 05 Jun 2013 14:49:23 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/1550/#p1550</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/986/#p986</link>
			<description><![CDATA[<p>Здравствуйте.<br /></p><div class="quotebox"><cite>mike_su пишет:</cite><blockquote><p>Здравствуйте!</p><p>Для разработки ПО используем MS Visual C#. При работе в среде Windows проблем никаких пока не возникало. Однако, стоит задача использовать защищенное ПО на машинках под Linux, запуская его с помощью Mono.<br />Не могли бы Вы поподробнее описать следующее:</p><p>&quot;Также нужно обратить внимание на то, что данная библиотека (&quot;libgrdapi.a&quot;) является статической и при необходимости, для Linux, нужно самостоятельно реализовывать динамическую библиотеку на основе данной статической, а в .Net - обертку (&quot;GuardantDotNetApi.dll&quot;) внести соответствующие правки для того чтобы она обращалась к нужной библиотеке а не к &quot;GrdAPI32.DLL&quot;.&quot;</p><p>Если возможно, примеры, реализации...</p></blockquote></div><p>В составе нашего SDK под Linux поставляется только статическая библиотека &quot;libgrdapi.a&quot;, на основе которой можно самостоятельно собрать динамическую, например следующим образом:</p><p>1) Запустить терминал и перейти в директорию, где находится файл &quot;libgrdapi.a&quot;;<br />2) Выполнить gcc --shared -o libgrdapi.0.so -L. -lgrdapi -lpthread</p><p>В тоже время в используемой для .Net обертке &quot;GuardantDotNetApi.dll&quot; по умолчанию вызываются API-функции из виндовой &quot;GrdAPI32.DLL&quot;, поэтому для использования ее в Linux нужно внести некоторые правки, чтобы API-функции вызывались из соответствующей Linux-библиотеки.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Tue, 17 Jul 2012 12:36:21 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/986/#p986</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/985/#p985</link>
			<description><![CDATA[<p>Здравствуйте!</p><p>Для разработки ПО используем MS Visual C#. При работе в среде Windows проблем никаких пока не возникало. Однако, стоит задача использовать защищенное ПО на машинках под Linux, запуская его с помощью Mono.<br />Не могли бы Вы поподробнее описать следующее:</p><p>&quot;Также нужно обратить внимание на то, что данная библиотека (&quot;libgrdapi.a&quot;) является статической и при необходимости, для Linux, нужно самостоятельно реализовывать динамическую библиотеку на основе данной статической, а в .Net - обертку (&quot;GuardantDotNetApi.dll&quot;) внести соответствующие правки для того чтобы она обращалась к нужной библиотеке а не к &quot;GrdAPI32.DLL&quot;.&quot;</p><p>Если возможно, примеры, реализации...</p>]]></description>
			<author><![CDATA[null@example.com (mike_su)]]></author>
			<pubDate>Mon, 16 Jul 2012 09:50:30 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/985/#p985</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/616/#p616</link>
			<description><![CDATA[<p>Добрый день.<br /></p><div class="quotebox"><cite>tempset пишет:</cite><blockquote><p>Добрый день.<br />К сожалению, не помогло.<br /># export GrdAPI32=/home/xxx/GrdAPI32.DLL<br /># echo $GrdAPI32<br />/home/xxx/GrdAPI32.DLL<br />RetCode = NotFoundDll</p></blockquote></div><p>Хочу извиниться, т.к. в данном случае я не уделил должного внимания тому факту, что среда разработки используется под Linux.<br />Таким образом, добавление переменных сред тут не поможет, поскольку запрашиваемая библиотека (&quot;GrdAPI32.DLL&quot;) используется только под Windows, а для Linux нужно использовать свою библиотеку (&quot;libgrdapi.a&quot;,по умолчанию в папке - C:\Program Files (x86)\Guardant\Guardant №\XXXXXXX\Lib\Linux).</p><p>Также нужно обратить внимание на то, что данная библиотека (&quot;libgrdapi.a&quot;) является статической и при необходимости, для Linux, нужно самостоятельно реализовывать динамическую библиотеку на основе данной статической, а в .Net - обертку (&quot;GuardantDotNetApi.dll&quot;) внести соответствующие правки для того чтобы она обращалась к нужной библиотеке а не к &quot;GrdAPI32.DLL&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Fri, 23 Dec 2011 08:17:37 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/616/#p616</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/614/#p614</link>
			<description><![CDATA[<p>Добрый день.</p><p>К сожалению, не помогло.</p><p># export GrdAPI32=/home/xxx/GrdAPI32.DLL<br /># echo $GrdAPI32<br />/home/xxx/GrdAPI32.DLL</p><p>RetCode = NotFoundDll</p>]]></description>
			<author><![CDATA[null@example.com (tempset)]]></author>
			<pubDate>Thu, 22 Dec 2011 11:30:09 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/614/#p614</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/613/#p613</link>
			<description><![CDATA[<p>Здравствуйте.<br /></p><div class="quotebox"><cite>tempset пишет:</cite><blockquote><p>Доброго времени суток.<br />Не стал создавать новую тему, ибо проблема схожа.<br />Суть проблемы:<br />RetCode = GrdApi.GrdStartup(GrdFMR.Local);<br />В RetCode записано NotFoundDLL<br />Используемая ОС: OpenSUSE;<br />Язык C#; Свободная реализация .NET: Mono.<br />Куда прописать GrdAPI32.dll?</p></blockquote></div><p>Возможно тут (<a href="http://www.opennet.ru/docs/RUS/zlp/004.html">ссылка1</a>, <a href="http://kryukov.biz/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D1%80%D0%B5%D0%B4%D1%8B_%D0%BE%D0%BA%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F">ссылка2</a>) найдется полезная информация по данному вопросу.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 22 Dec 2011 08:28:49 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/613/#p613</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/612/#p612</link>
			<description><![CDATA[<p>Доброго времени суток.<br />Не стал создавать новую тему, ибо проблема схожа.</p><p>Суть проблемы:<br />RetCode = GrdApi.GrdStartup(GrdFMR.Local);<br />В RetCode записано NotFoundDLL</p><p>Используемая ОС: OpenSUSE;<br />Язык C#; Свободная реализация .NET: Mono.</p><p>Куда прописать GrdAPI32.dll?</p>]]></description>
			<author><![CDATA[null@example.com (tempset)]]></author>
			<pubDate>Wed, 21 Dec 2011 13:20:28 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/612/#p612</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/373/#p373</link>
			<description><![CDATA[<p>Антон Тихиенко, Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (goodkat)]]></author>
			<pubDate>Tue, 16 Aug 2011 09:28:50 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/373/#p373</guid>
		</item>
		<item>
			<title><![CDATA[Re: asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/372/#p372</link>
			<description><![CDATA[<p>Добрый день.</p><p>В данном случае необходимо добавить новую переменную среды,&nbsp; указывающую как раз на место расположения библиотеки GrdAPI32.dll.</p><p>В Windows 7 сделать это можно следующим образом:</p><p><strong>Вызвать меню &quot;Свойства системы&quot;</strong><br /><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678r60ibg0gd8oqnr1fqe8tv1.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678r60ibg0gd8oqnr1fqe8tv1.jpg" alt="" /></a></span></p><p><strong>Далее выбрать &quot;Дополнительные параметры системы&quot;</strong><br /><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678rdh211mafvmtot4pel1j4h1.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678rdh211mafvmtot4pel1j4h1.jpg" alt="" /></a></span></p><p><strong>Открыть меню &quot;Переменные среды...&quot;</strong><br /><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678rgnd21sni14ft1eeg68joct1.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678rgnd21sni14ft1eeg68joct1.jpg" alt="" /></a></span></p><p><strong>Создать переменную среды для конкретного пользователя либо общую (системную) переменную</strong><br /><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678rinkb1jrcq252afv1p2511.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678rinkb1jrcq252afv1p2511.jpg" alt="" /></a></span></p><p><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678rjhkj266k021te41ind19i01.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678rjhkj266k021te41ind19i01.jpg" alt="" /></a></span></p><p><span class="postimg"><a class="fancybox fancybox.image" rel="group" href="https://forum.guardant.ru/uploads/legacy/0/0/372/p1678rnu7fq071dpgnau8qd1vq01.jpg"><img class="fb_img" src="https://forum.guardant.ru/uploads/legacy/0/0/372/thumb/p1678rnu7fq071dpgnau8qd1vq01.jpg" alt="" /></a></span></p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Tue, 16 Aug 2011 08:38:59 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/372/#p372</guid>
		</item>
		<item>
			<title><![CDATA[asp.net DLLNotFound]]></title>
			<link>https://forum.guardant.ru/post/371/#p371</link>
			<description><![CDATA[<p>Привет. Возникла следующая проблема при попытке прикрутить защиту к asp.net приложению:<br />При вызове GrdApi.GrdStartup(GrdFMR.ALL) функция возвращает DLLNotFound.<br />При этом библиотеку GrdAPI32.dll скинул в папку Application/bin и GuardantDotNetApi.dll добавил в reference проекта.<br />Тоже самое сделал для консольного приложения и всё заработало.</p><p>Вопрос собственно - как быть?:) Ну или в какую директорию нужно кинуть GrdAPI32.dll?</p><p>ps: win7 64, visual studio 2010, dll`ки от 13.07.2010</p>]]></description>
			<author><![CDATA[null@example.com (goodkat)]]></author>
			<pubDate>Tue, 16 Aug 2011 04:29:55 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/371/#p371</guid>
		</item>
	</channel>
</rss>
