Asp.net mvc 4 升级到WebMatrix SimpleMembership

Asp.net mvc 4 升级到WebMatrix SimpleMembership,asp.net-mvc-4,simplemembership,Asp.net Mvc 4,Simplemembership,我在测试版安装了MVC4,所以当时我没有得到SimpleMembership库。现在,我已经使用旧的MembershipProvider构建了一个大型项目,并且想知道如何从该项目升级到WebMatrix SimpleMembership 我已经创建了数据库模式、EF模型和映射类。现在我想知道如何升级其余的(安装所需的库等) 是否有一些升级路径我可以遵循,只是为了避免搞砸我的项目?以下是我使用的升级路径: 备份所有内容(代码和SQL) 创建新的Internet应用程序[使用SimpleMember

我在测试版安装了MVC4,所以当时我没有得到SimpleMembership库。现在,我已经使用旧的MembershipProvider构建了一个大型项目,并且想知道如何从该项目升级到
WebMatrix SimpleMembership

我已经创建了数据库模式、EF模型和映射类。现在我想知道如何升级其余的(安装所需的库等)


是否有一些升级路径我可以遵循,只是为了避免搞砸我的项目?

以下是我使用的升级路径:

  • 备份所有内容(代码和SQL)
  • 创建新的Internet应用程序
    [使用SimpleMembership]
  • 将以下文件夹从旧项目移动到新项目:
    • 剧本
    • 内容
    • 图像
    • 控制器
      [不要覆盖AccountController]
    • 模型
      [不要覆盖AccountModels]
    • 观点
  • 将旧项目中的connectionString插入Web.config
  • 运行project并创建新用户。然后将自动创建SimpleMembership SQL表
  • 使用,右键单击project并选择
    实体框架->首先反向工程代码
    ,为所有SQL表生成所有EF实体/映射类
  • 删除
    UserProfile
    实体和
    UserProfileMap
    类,因为它们与SimpleMembership的
    AccountModels
    一起提供
  • 在所有项目中将GUID重构为整数