VS 2012 で MVC 4 テンプレートを使用しています。ログインしているユーザーの UserId をテーブルに保存するコメント セクションを有効にしました。コメントを表示するときに、UserProfiles テーブルからユーザーのユーザー名と電子メールを表示したいと考えています。
私は次のコードを試しました:
public static string GetUserName(int userId)
{
using (var db = new UsersContext())
{
return db.UserProfiles.Single(x => x.UserId == userId).UserName;
}
}
しかし、例外があります:
The model backing the 'UsersContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
助言がありますか?