目的:
在windows窗体应用程序中,用Membership创建用户(数据迁移程序,迁移用户数据的时候用到,目前没有发现更好的方法)
问题:
1.在新建的windows窗体应用程序中不能增加System.Web.dll(在添加引用==》.net 窗口中找不到该dll)
2.Membership在Winform中的配置
问题一:
原因
在Visual studio 2010 中,新建windows窗体应用程序,程序默认的.net的框架是.NET Framework 4 Client Profile 该版本 是 .NET Framework 4 针对客户端应用程序进行优化的一个子集。 它提供了适用于大多数客户端应用程序的功能,很不幸的是,Membership 提供的功能并不包含在 所谓的"大多数客户端应用程序的功能"中。
解决方法:
在工程上==》右击==》属性==》应用程序,在显示的工程应用程序界面中,将目标框架改为.NET Framework 4,这样就可以添加System.Web.dll,添加后,程序就可以使用Membership了
问题二:
在Appconfig的configuration树结点中增加以下配置
注意:connectionStringName是membership连接到数据库的字符串的描述