如果我们在asp.net mvc 4默认示例中更改默认数据库名称,那么我们应该更改哪些地方

本文关键字:默认 我们 数据库 mvc net asp 如果 | 更新日期: 2023-09-27 18:29:05

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

当我们更改DB时,我理解了一些应该更改的地方。

这些是我做的改变

1.在"Filter"文件夹"InitializeSimpleMembershipAttribute:cs"File 下

WebSecurity.InitializeDatabaseConnection("HECConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);

2.模型文件夹下的"AccountModels.cs"

    public class UsersContext : DbContext
{
    public UsersContext()
        : base("HECConnection")
    {
    }
    public DbSet<UserProfile> UserProfiles { get; set; }
}
[Table("UserProfile")]

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>

我想知道我应该换的其他地方吗?

如果我们在asp.net mvc 4默认示例中更改默认数据库名称,那么我们应该更改哪些地方

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