<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; VM exception: Не удалось загрузить тип]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/118/" />
	<updated>2011-10-23T12:07:37Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/118/</id>
		<entry>
			<title type="html"><![CDATA[Re: VM exception: Не удалось загрузить тип]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/502/#p502" />
			<content type="html"><![CDATA[<p>Все проще. Не &quot;обфуцировать публичные интерфейсы&quot;.</p><br /><p>Подскажите, где почитать про &quot;Проекты лицензий&quot;, &quot;Проекты автозащиты&quot; и другие проекты, с которыми работает Мастер лицензирования и автоматической защиты.<br />Какие проекты что содержат, из каких в какие проекты могут быть &quot;сконвертированы&quot; и про общие принципы работы с ними при обеспечении жизненного цикла приложения.</p>]]></content>
			<author>
				<name><![CDATA[mamitko]]></name>
				<uri>https://forum.guardant.ru/user/112/</uri>
			</author>
			<updated>2011-10-23T12:07:37Z</updated>
			<id>https://forum.guardant.ru/post/502/#p502</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VM exception: Не удалось загрузить тип]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/501/#p501" />
			<content type="html"><![CDATA[<p>Подсказка :)</p><p>Похоже я что-то &quot;подправил&quot; (прибил) в маске ключа, созданной мастером автозащиты.<br />Можно где-нибудь почитать про то, что он создает и как это использует?</p><p>Любопытно знать, хотя бы для того, что бы изменять время жизни алгоритмов, реализую политику лицензирования.</p>]]></content>
			<author>
				<name><![CDATA[mamitko]]></name>
				<uri>https://forum.guardant.ru/user/112/</uri>
			</author>
			<updated>2011-10-23T11:43:23Z</updated>
			<id>https://forum.guardant.ru/post/501/#p501</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VM exception: Не удалось загрузить тип]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/500/#p500" />
			<content type="html"><![CDATA[<p>Здравствуйте,</p><p>Есть .net проект из двух одномодульных сборок (exe и dll).<br />Использую автоматическую защиту. Для exe &quot;Защищаемые функции&quot; выбираются &quot;Вручную&quot;, для dll -- &quot;Автоматически&quot;.<br />Для dll выбраны все три галки обфускатора, для exe &quot;Шифровать строки&quot; не выбрано.</p><p>При вызовах в exe функции из dll получаю нижеприведенное сообщение.<br />Известная проблема? Я могу что-нибудь с этим сделать?</p><p>Заранее спасибо.</p><p>---------------------------<br />VM exception<br />---------------------------<br />Method ID: 230<br />Exception Data:System.TypeLoadException: Не удалось загрузить тип &quot;netDxf.DxfDocument&quot; из сборки &quot;DxfIO, Version=0.1.2.0, Culture=neutral, PublicKeyToken=null&quot;.</p><p>&nbsp; &nbsp;в System.ModuleHandle.ResolveType(Int32 typeToken, RuntimeTypeHandle* typeInstArgs, Int32 typeInstCount, RuntimeTypeHandle* methodInstArgs, Int32 methodInstCount)</p><p>&nbsp; &nbsp;в System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)</p><p>&nbsp; &nbsp;в System.Reflection.Module.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)</p><p>&nbsp; &nbsp;в VM.TypeCreator.ProcessPrimitiveType()</p><p>&nbsp; &nbsp;в VM.TypeCreator.ParseType()</p><p>&nbsp; &nbsp;в VM.TypeCreator.ParseType(String typeString, Module context)</p><p>&nbsp; &nbsp;в VM.MethodCreator.ParseType(String typeLine, Boolean&amp; bPinned)</p><p>&nbsp; &nbsp;в VM.MethodCreator.EmitLocalVar(String varLine)</p><p>&nbsp; &nbsp;в VM.MethodCreator.EmitLocalVars()</p><p>&nbsp; &nbsp;в VM.MethodCreator.FillDynamicMethod()</p><p>&nbsp; &nbsp;в VM.MethodCreator.MakeNewMethod()</p><p>&nbsp; &nbsp;в VM.MethodCreator.CreateNewMethod(Byte[] zippedArray)</p><p>&nbsp; &nbsp;в VM.GlobalDataManager.GetDelegate(Int32 methodID)</p><p>&nbsp; &nbsp;в VM.VirtualMachine.Inject(String methodID)<br />---------------------------<br />ОК&nbsp; &nbsp;<br />---------------------------</p>]]></content>
			<author>
				<name><![CDATA[mamitko]]></name>
				<uri>https://forum.guardant.ru/user/112/</uri>
			</author>
			<updated>2011-10-23T10:03:38Z</updated>
			<id>https://forum.guardant.ru/post/500/#p500</id>
		</entry>
</feed>
