初めての mvc クラスを作成しようとしていますが、開始時に問題が発生しています。ホスティング アカウントで共有データベースを使用しており、次のクラスを作成しました。
namespace MvcApplication2.Models
{
public class tUsers
{
public int UserID { get; set; }
public string Username { get; set; }
public string UserEmail { get; set; }
public string UserPassword { get; set; }
public int GroupId { get; set; }
}
public class tUsersDBContext : DbContext
{
public DbSet<tUsers> tUsers { get; set; }
}
}
ここに私の接続文字列があります
<add name="DefaultConnection" connectionString="Data Source=gdfgdfgdfg;Initial Catalog=fsdf_fdsf;Persist Security Info=True;User ID=ddd_reddntal;Password=fgfggfdg" providerName="System.Data.SqlClient" />
私が得るエラーは
'mvcapplication2.models.tusers' のメタデータを取得できません。モデルの生成中に 1 つ以上の検証エラーが検出されました:
エンティティ タイプのユーザーには、防御されたキーはありません。
また、モデル名はテーブル名と正確に一致する必要がありますか?