2013-08-26 37 views
1

我在下面Model类MVC和同样的事儿。使用组合键在具有两两列MS SQL Server数据库做是PK,FK但我得到错误InitializeSimpleMembershipAttribute类像“异常已通过调用的目标引发异常”请帮我弄如何创建。 这是我的模特类ASP.NET MVC 4得到错误“异常被抛出通过调用的目标”

[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

“异常已被调用的目标引发异常”指的是引发了异常,夹裹并重新抛出。总之,这不是真正的原因。如果你在Visual Studio中的异常助手窗口,你可以点击“复制异常细节到剪贴板”,看看是什么复制到剪贴板? –

回答

0

你为什么这么做?你不需要自己定义这个。如果你使用AccountController,如果你使用WebSecurityRole为您在SimpleMemberShipInitializer过滤器创建了这个表。您只需使用SimpleMembership提供程序为您提供的内置功能即可。

总之

,你不需要定义这个表,IMO是你有这些问题的原因。

相关问题