VMProtect библиотеки .NET Core 3.1 не проходит

Issues related to VMProtect
baarsik
Posts: 4
Joined: Fri Oct 23, 2020 8:21 am

VMProtect библиотеки .NET Core 3.1 не проходит

Postby baarsik » Fri Oct 23, 2020 8:37 am

При попытке скомпилировать библиотеку на .NET Core 3.1 выдает следующую ошибку:

Code: Select all

Can't resolve assembly: System.Runtime, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Исполняемый файл же компилируется успешно.
Проект консольный.
.csproj файл: https://pastebin.com/vE3gypn1
Можно узнать, откуда именно взялся System.Runtime версии 4.2.2.0 и куда его поместить?

Admin
Site Admin
Posts: 2018
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby Admin » Fri Oct 23, 2020 12:42 pm

Скопируйте System.Runtime.dll из C:\Program Files\dotnet\shared\Microsoft.NETCore.App\3.1.x в папку с бинарником. Мы добавим автоматический поиск установленных NETCore в следующих билдах.

baarsik
Posts: 4
Joined: Fri Oct 23, 2020 8:21 am

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby baarsik » Fri Oct 23, 2020 5:58 pm

Вне зависимости от настроек VMProtect и версий .NET Core ( 3.1.0, 3.1.4, 3.1.8 ) происходит краш при компиляции. При этом создается .vmp.dll, но его размер полностью совпадает с оригиналом.

Master
Posts: 21
Joined: Thu May 12, 2011 9:23 am

VMProtect библиотеки .NET

Postby Master » Sat Oct 24, 2020 10:41 pm

Подтверждаю такое же поведение 3.50 для NET Core (Can't resolve assembly). При этом 3.40 обрабатывает файл нормально.
Last edited by Master on Sun Oct 25, 2020 8:37 am, edited 1 time in total.

hellicopter
Posts: 25
Joined: Sun Oct 18, 2020 2:10 am

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby hellicopter » Sun Oct 25, 2020 7:53 am

v 3.5.0 build 1213 также не "падает" при обработке проекта .Net Core 3.1.x.

Admin
Site Admin
Posts: 2018
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby Admin » Mon Oct 26, 2020 8:03 am

Проверяйте 1249 билд

baarsik
Posts: 4
Joined: Fri Oct 23, 2020 8:21 am

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby baarsik » Tue Oct 27, 2020 2:20 pm

Can't resolve token: 01000027
При отключении удаления отладочной информации компиляция успешная

Admin
Site Admin
Posts: 2018
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby Admin » Fri Oct 30, 2020 10:01 am

Проверяйте 1251 билд.

baarsik
Posts: 4
Joined: Fri Oct 23, 2020 8:21 am

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby baarsik » Fri Oct 30, 2020 1:05 pm

Все работает. Спасибо.

Nalik
Posts: 36
Joined: Mon Jan 20, 2020 8:01 pm

Re: VMProtect библиотеки .NET Core 3.1 не проходит

Postby Nalik » Fri Nov 06, 2020 12:56 pm

А новые билды отправляются не всем? Мне не приходило, хотя поддержка обновлений ещё активна.