Здравствуйте.
Когда выбираю защиту импорта программа не запускается.
Пример во вложении.
Ошибка при защите импорта
Ошибка при защите импорта
- Attachments
-
- WindowsFormsApp15.rar
- (2.21 MiB) Downloaded 886 times
-
- vmp.gif (614.34 KiB) Viewed 3766 times
Re: Ошибка при защите импорта
Зачем все это нужно?
Достаточно добавить "Newtonsoft.Json.dll" в раздел "Assemblies".
Code: Select all
private static System.Reflection.Assembly AppDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
if (args.Name.Contains("Newtonsoft.Json") && !Newtonsoft) //имя dll
{
Newtonsoft = true;
return System.Reflection.Assembly.Load(Properties.Resources.Newtonsoft_Json); //расположения dll в папке ресурсы
}
return null;
}
Re: Ошибка при защите импорта
А это разве не является ошибкой?)Admin wrote:Зачем все это нужно?
Достаточно добавить "Newtonsoft.Json.dll" в раздел "Assemblies".
У меня нет раздела Assemblies, у меня Professional версия, а не Ultimate
Re: Ошибка при защите импорта
Импорт настраивается еще до работы Programm::Main, поэтому возникает сообщение о том, что "Newtonsoft.Json" не найден. Ошибки здесь нет.А это разве не является ошибкой?)
Re: Ошибка при защите импорта
Можно ли в раздел "Assemblies" добавлять нативные dll?
Мне пишет Файл "nnn.dll" имеет некорректный .NET формат.
Мне пишет Файл "nnn.dll" имеет некорректный .NET формат.
Re: Ошибка при защите импорта
Нет.Можно ли в раздел "Assemblies" добавлять нативные dll?
Re: Ошибка при защите импорта
Просто в руководстве пользователя читал, что можно включать любые файлы.Admin wrote:Нет.
Но к сожалению в Ultimate версии нет раздела "файлы", есть только раздел "Сборки"
http://vmpsoft.com/vmprotect/user-manual#files-section