Доступ к членству ASP.Net в консольном приложении? - PullRequest
1 голос
/ 22 февраля 2012

Я пишу простое консольное приложение для добавления новых пользователей и т. Д. В хранилище членства SQL Server.

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу добавить ссылку на System.Web, поэтому я не могу получить доступ к материалам Членства. Как можно это сделать?

ПРИМЕЧАНИЕ. Я обнаружил несколько вопросов о потоке стека, которые кажутся похожими, но ответы вращались вокруг MVC, и после попытки предложить предложенные ответы проблема все еще остается.

Edit: Одед помог привести меня к ответу. По умолчанию это была фильтрация по «профилю клиента», для которого System.Web недоступен. Мне пришлось перенаправить на .Net 4 вместо клиентского профиля .Net 4, как описано в следующей статье MSDN.

http://msdn.microsoft.com/en-us/library/bb398202.aspx

Ответы [ 2 ]

3 голосов
/ 22 февраля 2012

Убедитесь, что вы нацеливаетесь на полную структуру в своем проекте (щелкните правой кнопкой мыши узел проекта и выберите Properties). - На вкладке Application есть раскрывающийся список для Target Framework.

Убедитесь, что это не использует профиль клиента.

0 голосов
/ 22 февраля 2012

Что именно мешает вам добавить ссылку на System.Web в консольном приложении?Просто добавьте соответствующую ссылку через управление ссылками в VS.После этого вы должны настроить приложение с помощью App.config и работать со службами членства, как в веб-приложении

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