После накидывания функции Main(string[] args) виртой или ультрой вылетает stacktrace:
Code: Select all
Unhandled exception. System.NotSupportedException: Cannot dynamically create an instance of type 'System.Runtime.CompilerServices.DefaultInterpolatedStringHandler'. Reason: Cannot create boxed ByRef-like values.
at System.RuntimeType.ActivatorCache..ctor(RuntimeType rt)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean wrapExceptions)
at 2588DD38.17A27FAD()
at 2588DD38.9BB07097(Object 6B0B01A5, Int32 2F03F1B4)
--- End of stack trace from previous location ---
at 2588DD38.5B2C4C06()
at 2588DD38.9BB07097(Object 6B0B01A5, Int32 2F03F1B4)
at VMP_SmallRepresentationErr.Program.Main(String[] args)
Aborted
Code: Select all
dotnet publish -c Release -r linux-x64
1. Выключил "Удалять отладочную информацию"
2. Навесил на Main(string[] args) вирту
Остальное не трогал.
Запускаю в Ubuntu 22.04 WSL2:
Code: Select all
Linux DESKTOP-GAMANIA 5.15.153.1-microsoft-standard-WSL2-gamania-hotfix2 #1 SMP Fri Mar 29 23:14:13 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu GLIBC 2.35-0ubuntu3.8
VMProtect Professional v3.8.8 build 2040
Прикладываю архив с сурсами для репрезентации ошибки и конфигом vmp (если понадобится): UPD: Обновился до 3.8.9 build 2125 - не помогло, проблема осталась