Алгоритм хеширования не связан с двоичными файлами ASP.NET MVC. Весьма вероятно, что вы что-то неправильно настроили.
В обозревателе решений внутри VS, нажмите на ваш проект, и там должна быть иконка (с миром и молотком рядом [это страшно, я знаю], я думаю), просто верх вашего решения следующим образом:
Нажмите на него, чтобы запустить диспетчер конфигурации. Посмотрите, можете ли вы настроить свои данные о членстве там. Если нет, то вы наверняка что-то неправильно настроили.
ОБНОВЛЕНИЕ:
Также убедитесь, что вы правильно настроили passwordFormat
внутри web.config. Он должен быть таким же, как ваш старый.
Если ваш passwordFormat
был установлен на Encrypted
в вашем старом приложении, то вы должны использовать тот же ключ компьютера, который вы использовали для создания паролей ранее.