使用ASP.. NET成员资格提供程序在控制台应用程序
本文关键字:程序 控制台 应用程序 ASP NET 成员 使用 | 更新日期: 2023-09-27 18:15:32
我正在创建一个控制台应用程序,它将自动将用户创建到一个web应用程序的数据库中,该数据库内置在mvc中,并使用内置的成员资格提供者和角色进行表单身份验证。
如何在控制台应用程序中使用AccountMembershipService
和MembershipCreateStatus
类??我已经添加了System.Web
和System.Web.Mvc
以及安全等的汇编和参考,但无法让它识别这些类。
将您的web项目web.config
中的相关元素复制到winforms app.config
中。
System.Web.Mvc
不是必需的,您还必须在项目设置下从Net 4 Client Profile
更改为.NET 4
。
使用ms的这个指南。如果你使用多个提供商,一定要把这个属性放在app.config的section中,否则你可能会得到其他的默认提供商和提供商程序集的奇怪异常。