Строка ввода Dotfuscator была в неправильном формате.

У нас есть профессиональная версия Dotfuscator 3.0.

Сегодня я получил сообщение об ошибке "Введенная строка имеет неверный формат".

Серийный номер пустой.

Я использую этот же процесс для защиты DLL в течение многих лет. Сначала я подумал, что это проблема Windows 10. Поэтому я поместил код в машину с Windows 7. Тот же результат?

Можете ли вы сказать мне, что не так?


person Adam Wang    schedule 10.04.2018    source источник
comment
Можете ли вы поделиться дополнительной информацией о том, как кто-то может воспроизвести эту проблему? Пример кода? Как вы запускали инструмент?   -  person scotty3785    schedule 10.04.2018
comment
Я работаю в команде Dotfuscator в PreEmptive Solutions. Профессиональная версия версии 3.0 довольно старая. Можете ли вы проверить, возникает ли эта проблема с последней лицензионной версией на страница загрузок Dotfuscator? Также обратите внимание, что как лицензированный пользователь у вас есть доступ к нашей службе поддержки, которая также может чтобы помочь вам.   -  person Joe Sewell    schedule 10.04.2018
comment
Это очень легко воспроизвести. Просто щелкните образец проекта, включенный в проект dotfuscator. Опять же, раньше работало без проблем. Внезапно dotfuscator не может получить серийный номер.   -  person Adam Wang    schedule 11.04.2018
comment
Я получил электронное письмо от службы поддержки, в котором меня просят обновить. Однако мы используем обфускатор в старых проектах и ​​не хотим обновляться. Можете ли вы объяснить, почему серийный номер пустой? Была ли у вас страница на стороне сервера для проверки лицензии? Если да, можете ли вы проверить, работает ли страница?   -  person Adam Wang    schedule 11.04.2018


Ответы (2)


(Отказ от ответственности: я работаю в команде Dotfuscator и отвечаю в этом качестве.)

На данный момент версии 3.0 уже более 10 лет, и она больше не поддерживается, но вы можете посмотреть, решит ли проблема повторная регистрация. Для этого найдите файл dotfuscator.dat для своей версии в C:\ProgramData\PreEmptive Solutions\Dotfuscator Professional Edition. Создайте резервную копию, а затем удалите оригинал. Затем вы можете запустить пользовательский интерфейс Dotfuscator, который создаст новый файл DAT и запросит необходимую регистрационную информацию.

person Joe Sewell    schedule 18.04.2018

У меня такая же проблема только сейчас. Я решил это, отключив сетевое соединение. Я думаю, что программное обеспечение пытается получить доступ к скрипту на веб-сайте PreEmptive, который возвращает значение, не поддерживаемое более старой версией Dotfuscator.

person Ben    schedule 08.08.2018