Search found 25 matches

by hellicopter
Thu Mar 18, 2021 7:43 am
Forum: Technical questions
Topic: Ошибка после обновления до .NET 5 SDK 5.0.201
Replies: 3
Views: 339

Re: Ошибка после обновления до .NET 5 SDK 5.0.201

Исправлено в сборке 1268.
Спасибо.
by hellicopter
Fri Mar 12, 2021 8:51 am
Forum: Technical questions
Topic: Ошибка после обновления до .NET 5 SDK 5.0.201
Replies: 3
Views: 339

Re: Ошибка после обновления до .NET 5 SDK 5.0.201

Да, подготовлю и пришлю. Это займёт время.
by hellicopter
Wed Mar 10, 2021 9:58 pm
Forum: Technical questions
Topic: Ошибка после обновления до .NET 5 SDK 5.0.201
Replies: 3
Views: 339

Ошибка после обновления до .NET 5 SDK 5.0.201

После обновления до .NET 5 SDK 5.0.201 в защищённом приложении проявляется ошибка: 2021-03-10 23:28:25.028 [FTL] Exception { ThreadId: 7, ExceptionDetail: [("HResult": -2146233054), ("Message": "GenericArguments[0], 'TR', on '6B2F5301+3B3200AA[TR,TA]' violates the constraint...
by hellicopter
Mon Dec 07, 2020 7:55 am
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

Работает. Спасибо.
by hellicopter
Thu Dec 03, 2020 7:15 am
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

Ответил в личку.
by hellicopter
Wed Dec 02, 2020 10:22 pm
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

У меня воспроизводится стабильно на 1258.
В какую сторону копать?

Давайте я попробую использовать ваш файл vmp, с которым вы проверяли.
by hellicopter
Tue Dec 01, 2020 10:40 pm
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

Отправил пример в личку.
by hellicopter
Tue Dec 01, 2020 6:33 pm
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

Проверяю на 1258
Сборка под .NET 5

[Ошибка] Can't resolve assembly: netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
by hellicopter
Thu Nov 19, 2020 7:18 pm
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

В 1254?


Да. Пример нужен?
by hellicopter
Thu Nov 19, 2020 6:55 pm
Forum: Technical questions
Topic: Использование сборок .Net Standard
Replies: 18
Views: 2694

Re: Использование сборок .Net Standard

Тот же проект, пересобранный под .NET 5
[Ошибка] Can't resolve assembly: System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
by hellicopter
Thu Nov 19, 2020 6:41 pm
Forum: Technical questions
Topic: Обработка исключений в .Net Core 3.1
Replies: 7
Views: 1337

Re: Обработка исключений в .Net Core 3.1

В 1254 исправлено.
Спасибо.
by hellicopter
Mon Nov 16, 2020 5:07 pm
Forum: Technical questions
Topic: Обработка исключений в .Net Core 3.1
Replies: 7
Views: 1337

Re: Обработка исключений в .Net Core 3.1

Ну, поскольку можно рассчитывать, что новый софт будет писаться на .NET 5,
то, возможно, проблема не столь страшна.

Вопросы:
1. Можно ли рассчитывать, что в следующем билде флаг "BindingFlags.DoNotWrapExceptions" будет применяться?
2. Почему применение async/await убирает данную проблему?
by hellicopter
Mon Nov 16, 2020 9:04 am
Forum: Technical questions
Topic: Обработка исключений в .Net Core 3.1
Replies: 7
Views: 1337

Re: Обработка исключений в .Net Core 3.1

Пример во вложении.

Если запустить без обработки VMProtect, то вывод:
Start test
DirectoryNotFoundException
Finish test

Если запустить после обработки VMProtect (VMProtect2.vmp), то вывод:
Start test
TargetInvocationException
Finish test
by hellicopter
Thu Nov 12, 2020 8:57 pm
Forum: Technical questions
Topic: Обработка исключений в .Net Core 3.1
Replies: 7
Views: 1337

Обработка исключений в .Net Core 3.1

.Net Core 3.1 Метод [Obfuscation( Feature = "ultra", Exclude = false )] public static DeleteDirectory( string path ) { try { Directory.Delete( path, true ); } // fix { catch( TargetInvocationException ex ) when( ex.InnerException is DirectoryNotFoundException ) { } // } fix catch( Director...