我想让 SimpleMembership 提供程序在我现有的数据库中创建必要的表,包括自定义 UserProfile 表。问题是 SimpleMembershipInitializer 滑过 CreateDatabase 方法或现有数据库,而 WebSecurity.InitializeDatabaseConnection 方法仅创建标准 UserProfile 而没有我的自定义字段。
那么有没有办法让 SimpleMembershipInitializer 类在调用 WebSecurity.InitializeDatabaseConnection 以创建 SimpleMembership 提供程序所需的其他表之前将我增强的 UserProfile 表添加到现有数据库中?现有数据库首先用作模型,而不是代码优先。