Ошибка ???????????? ??? ?????: ?????? ?1.m

Здравствуйте,

пробую в Мастер лицензирования на .Net приложении (две сборки, файлы .exe и .dll)
На "Завершающей стадии" при Операции "Обфускация файлов группы: Группа №1" стабильно получаю:

---------------------------
Ошибка
---------------------------
???????????? ??? ?????: ?????? ?1.map
---------------------------
ОК   
---------------------------

Это случается и с настройками по умолчанию и в остальных вариантах, которые пробовал.

Подскажите, пожалуйста, что попробовать сделать, чтобы заработало, или чтобы получить больше информации о том, что пошло не так.
Спасибо.

- Guardant SDK 7 Update 6 (свежескачанный)
- Windows 10 Pro
- Target Framework сборок 3.5

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Здравствуйте. Попробуйте провести только процесс обфускации из консоли для каждого файла. При этом укажите путь и имя для map файла без пробелов, английскими буквами.
Например
"%Guardant_SDK%\CodeObfuscator.exe" /gsp=3:16:: /INIT /SO /MAP=D:\Test\test.map /OUT=D:\result\ "D:\old\.netapp.exe"

(2020-04-12 23:16:01 отредактировано mamitko)

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

.map файл, видимо, не создается.
Подскажите, пожалуйста, что проверить или попробовать, чтобы он создался?

На всякий случай тут проект, который создал Мастер:
https://www.dropbox.com/s/dhc659g7e8pvu … n.zip?dl=0

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

В папке CommandLines лежит файл с опциями и параметрами для консольной утилиты обфускации (Мастер лицензирования и защиты использует консольные утилиты позволяя выбрать набор опций и параметров через графический интерфейс). Здесь можно увидеть имя map файла ("/MAP=C:\Src\GentleT\GuardantProject7\Nanoplan\Result\ѓагЇЇ  ь1.map"). Вероятно, присутствует какая-то проблема с кодировкой. Убедитесь, что все имена в проекте указанны латиницей.

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Да, файл "Группа №1.obf" с командной строкой сохранен в OEM 866. Так говорит мой Notepad++, и он показывает "/MAP=C:\Src\GentleT\GuardantProject7\Nanoplan\Result\Группа №1.map"

Имя в проекте русскими буквами это группа обфускации "Группа №1". Так ее создал Мастер.
Подскажите, пожалуйста, как ее переименовать, используя мастер или другими способами?

Может быть есть возможность что-то поднастроить в окружении?

Спасибо, что пытаетесь помочь.

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Изменил язык интерфейса Windows на Английский. Пересоздал проект, теперь это "Group #1".
Сообщений об ошибках нет, но защищенное приложение не стартует. Попробую разобраться.
Спасибо!

(2020-04-13 15:44:07 отредактировано Тимофей Ершов)

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Попробуйте воспользоваться нашим профайлером, возможно того как приложение будет отпрофелированно, оно будет запускаться после защиты. Попробуйте так же переключить язык интерфейса Guardant Интегратора на Английский. Это должно решить проблему с названием группы обфускации.

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Спасибо! Не хватало .dll с API. С ними заработало.

Re: Ошибка ???????????? ??? ?????: ?????? ?1.m

Были рады помочь. Обращайтесь, если возникнут трудности!