DLL-библиотека ConfuserEx аварийно завершает работу VS 2017 при обращении к ней - PullRequest
0 голосов
/ 31 мая 2018

Я использовал ConfuserEx, чтобы запутать код моей DLL, но если я использую что-либо кроме минимального уровня запутывания, DLL вылетает Visual Studio 2017 через несколько секунд после того, как я добавляю ссылку на нее с «плохим изображением»исключение.Однако та же DLL будет работать нормально в VS 2013. Я хочу использовать максимальный уровень запутывания для защиты своего кода, так есть ли обходной путь для этого?Я искал в Google, но не нашел конкретного решения этой проблемы, хотя другие, кажется, испытали это.Возможно, есть настройка в VS 2017, которая позволит мне использовать полностью скрытую DLL без сбоев?

1 Ответ

0 голосов
/ 10 июня 2018

Обычно исключение неправильного формата изображения ... Я предполагаю ... означает, что .dll не может быть скомпилирован для AnyCpu, и вы загружаете его в проект, который скомпилирован по-другому.Пример: dll была скомпилирована для X86, но ваш проект компилируется в X64.Не уверен, поможет ли это.

...