Wcf ria services 使用Visual Studio 2012构建的Silverlight WCF Ria Services应用程序在为成员身份创建用户表时失败

Wcf ria services 使用Visual Studio 2012构建的Silverlight WCF Ria Services应用程序在为成员身份创建用户表时失败,wcf-ria-services,visual-studio-2012,membership,silverlight-5.0,Wcf Ria Services,Visual Studio 2012,Membership,Silverlight 5.0,我正在Windows 8和Visual Studio 2012下使用RIA服务创建Silverlight 5应用程序。我添加了一个指向数据库的模型,创建了域服务,一切正常。 现在我需要添加成员资格功能,因此我考虑使用良好的“旧aspnet_regsql”添加ASP.NET子系统所需的新表、视图、存储过程等。 我在这里了解到不再使用aspnet_regsql,现在使用的是通用提供程序。 但是,我的数据库已经包含一个名为Users的表,因此在我尝试登录到新创建的应用程序(如此处所示:)后,其他表已经

我正在Windows 8和Visual Studio 2012下使用RIA服务创建Silverlight 5应用程序。我添加了一个指向数据库的模型,创建了域服务,一切正常。
现在我需要添加成员资格功能,因此我考虑使用良好的“旧aspnet_regsql”添加ASP.NET子系统所需的新表、视图、存储过程等。
我在这里了解到不再使用aspnet_regsql,现在使用的是通用提供程序。
但是,我的数据库已经包含一个名为Users的表,因此在我尝试登录到新创建的应用程序(如此处所示:)后,其他表已经创建,但Users表没有创建(因为它已经存在)。
然后,当我尝试运行该应用程序并创建新用户时,该应用程序在默认UserRegistrationService.cs文件的第62行崩溃,该文件显示:
CreateUser(user.UserName、密码、user.Email、user.Question、user.Answer、true、null、out-createStatus)
该错误的内部异常是:
列名“ApplicationId”无效。\r\n列名“UserName”无效。\r\n列名“ApplicationId”无效。\r\n列名“UserName”无效。\r\n列名“IsAnonymous”。\r\n列名“LastActivityDate”无效

我认为问题在于用户表没有被创建。但我不知道如何解决这个问题

有什么建议吗?
谢谢大家
特雷克斯