C# 将.Net成员资格提供程序与Entity Framework 4.3迁移结合使用

C# 将.Net成员资格提供程序与Entity Framework 4.3迁移结合使用,c#,.net,asp.net-mvc-3,asp.net-membership,entity-framework-4.3,C#,.net,Asp.net Mvc 3,Asp.net Membership,Entity Framework 4.3,我正在开发一个应用程序,到目前为止,我们一直在通过Entity Framework 4.3代码管理数据库和域,首先是迁移 如图所示。。。 我们已经到了需要实现成员资格的地步,并且希望使用.NET成员资格提供程序。在过去,我只是使用aspnet_regsql.exe生成数据库中的所有成员表。是否有办法使这些成员资格表作为迁移的一部分在数据库中生成?也许您可以使用类SqlServices来安装服务: 例如: SqlServices.Install ("databaseName", SqlFeat

我正在开发一个应用程序,到目前为止,我们一直在通过Entity Framework 4.3代码管理数据库和域,首先是迁移

如图所示。。。


我们已经到了需要实现成员资格的地步,并且希望使用.NET成员资格提供程序。在过去,我只是使用aspnet_regsql.exe生成数据库中的所有成员表。是否有办法使这些成员资格表作为迁移的一部分在数据库中生成?

也许您可以使用类SqlServices来安装服务:

例如:

SqlServices.Install ("databaseName", SqlFeatures.Membership, yourConnectionString); 
SqlServices.Install ("databaseName", SqlFeatures.RoleManager, yourConnectionString);

我希望我能提供帮助。

也许您可以使用类SqlServices来安装服务:

例如:

SqlServices.Install ("databaseName", SqlFeatures.Membership, yourConnectionString); 
SqlServices.Install ("databaseName", SqlFeatures.RoleManager, yourConnectionString);

我希望我能有所帮助。

我建议您尝试使用aspnet_regsql生成,然后执行创建迁移,看看它是否捕获了增量。由于您正在使用迁移,您应该能够毫不费力地对应用程序的DB实例的新版本执行此操作……我建议您尝试使用aspnet_regsql生成,然后执行创建迁移,以查看它是否捕获增量。由于您正在使用迁移,您应该能够毫不费力地对应用程序的DB实例的新版本执行迁移。。。。