如果我们在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>
我想知道我应该换的其他地方吗?
我很确定这就是您所需要的,您是否尝试过重新构建应用程序?