Использование поставщиков членства ASP.NET в консольном приложении - PullRequest
4 голосов
/ 24 ноября 2011

Я создаю консольное приложение, которое автоматически создает пользователей в базе данных веб-приложения, которое встроено в mvc и использует встроенный поставщик членства и роли для проверки подлинности форм.

Как я могу использовать классы AccountMembershipService и MembershipCreateStatus из этого в консольном приложении ???Я добавил сборки и ссылки к System.Web и System.Web.Mvc, безопасности и т. Д., Но не могу заставить их распознавать эти классы.

Ответы [ 2 ]

8 голосов
/ 24 ноября 2011

Скопируйте соответствующие элементы из ваших веб-проектов web.config в winforms app.config.

System.Web.Mvc не требуется, и вам также придется перейти с Net 4 Client Profile на .NET 4в настройках проекта.

0 голосов
/ 09 октября 2014

Используйте это руководство от MS.Обязательно поместите атрибут в раздел в app.config, если вы используете несколько провайдеров, в противном случае вы можете получить что-то другое в качестве провайдера по умолчанию и странные исключения для сборок провайдера:).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...