我创建了一个 ADO.NET、MVC4、EF5 项目,它在实体和内置成员资格提供程序的User
.
我已经将我的存储库克隆(使用 git)到外部服务器,并设置了一个同名的数据库并运行.edmx.sql
由 ADO.NET 创建的文件。
当我在外部服务器上运行我的站点时,出现以下异常:“列名 'User_UserId' 无效。”
查看数据库,我可以看到尚未创建用户、角色等表。
进行这种部署并纠正我的困境的最佳方法是什么?
更新
因此,我通过从本地计算机上的数据库编写脚本将有问题的表(用户、角色、用户角色、应用程序)添加到数据库中,但仍然发生相同的错误。
这似乎是System.Web.Security.Membership
.
请问有什么帮助吗?