C# 如果在asp.net mvc 4默认示例中更改默认数据库名称,那么应该更改哪些位置?

C# 如果在asp.net mvc 4默认示例中更改默认数据库名称,那么应该更改哪些位置?,c#,asp.net,sql-server,asp.net-mvc-4,C#,Asp.net,Sql Server,Asp.net Mvc 4,我刚刚在Visual Studio 2012中的MVC 4默认示例中更改了数据库。但新数据库包含包含默认数据库的所有表 我知道当我们改变DB时,应该改变的地方很少 这些就是我所做的改变 1.在“过滤器”文件夹下的“InitializeSimpleMembershipAttribute.cs”文件 2.在模型文件夹“AccountModels.cs”下 public类用户上下文:DbContext { 公共用户上下文() :基础(“连接”) { } 公共数据库集用户配置文件{get;set;} }

我刚刚在Visual Studio 2012中的MVC 4默认示例中更改了数据库。但新数据库包含包含默认数据库的所有表

我知道当我们改变DB时,应该改变的地方很少

这些就是我所做的改变

1.在“过滤器”文件夹下的“InitializeSimpleMembershipAttribute.cs”文件

2.在模型文件夹“AccountModels.cs”下

public类用户上下文:DbContext
{
公共用户上下文()
:基础(“连接”)
{
}
公共数据库集用户配置文件{get;set;}
}
[表(“用户档案”)]
3.在Web.config文件连接字符串中

      <connectionStrings>
  <add name="HECConnection"         connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=HEC;                              Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\HEC.mdf"                               providerName="System.Data.SqlClient" />
   </connectionStrings>


我想知道我应该更改的其他地方?

我很确定这就是您所需要的,您是否尝试重建应用程序?

是的,它工作正常,只是想知道除了我的更改之外是否还有其他更改
    public class UsersContext : DbContext
{
    public UsersContext()
        : base("HECConnection")
    {
    }

    public DbSet<UserProfile> UserProfiles { get; set; }
}

[Table("UserProfile")]
      <connectionStrings>
  <add name="HECConnection"         connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=HEC;                              Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\HEC.mdf"                               providerName="System.Data.SqlClient" />
   </connectionStrings>