ASP.NET MVC 4收到错误“调用目标抛出了异常”

时间:2013-08-26 05:46:52

标签: asp.net-mvc-4

我在mvc的下面的Model类中使用复合键和同样的事情。我在MS SQL Server数据库中有两列,两者都是PK,FK但我在InitializeSimpleMembershipAttribute类中遇到错误,如“Exception被调用的目标抛出“请帮助我如何创造。 这是我的模型类

 [Table("webpages_UsersInRoles")]
    public partial class UsersInRoles
    {
        [Column(Order = 0)]
        public int RoleId { get; set; }
        public virtual NewRoles roles { get; set; }

        [Column(Order = 1)]
        public int UserId { get; set; }
        public virtual UserProfile UserProfiles { get; set; }      
    }

1 个答案:

答案 0 :(得分:0)

你为什么这样做?你不需要自己定义。如果您使用AccountController,并且使用WebSecurity Role,则会在SimpleMemberShipInitializer过滤器中为您创建此表。而您只需使用SimpleMembership提供程序为您提供的内置功能。

简而言之,您不需要定义此表,IMO是您遇到这些问题的原因。