【问题标题】:Stop ApplicationDbContext creating a database停止 ApplicationDbContext 创建数据库
【发布时间】:2014-07-21 10:45:34
【问题描述】:

有什么方法可以让我在 .NET 4.5、MVC5 应用程序中停止 ApplicationDbContext 为我创建 authentication 数据库。我在共享主机上,所以这不是一个选择。

现在我很高兴有两个数据库正在运行,一个用于生产,一个用于身份验证,稍后我会重新整理。现在我需要做 SEO 并手动建立身份验证数据库。

我猜这意味着要重新编写这段代码?

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
    public ApplicationDbContext()
        : base("DefaultConnection", throwIfV1Schema: false)
    {
    }

    public static ApplicationDbContext Create()
    {
        return new ApplicationDbContext();
    }
}

网站已准备好解决这个问题,可以这样做吗?

【问题讨论】:

    标签: authentication asp.net-mvc-5


    【解决方案1】:

    知道了!

    有点欺骗它,只要您使用相同的数据库名称,它就不会尝试重新创建它,现在一切正常。现在是 SEO!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-25
      • 1970-01-01
      • 1970-01-01
      • 2011-11-04
      • 2014-04-19
      • 2018-04-21
      • 2023-03-17
      • 2016-08-01
      相关资源
      最近更新 更多