我有ASP.MVC应用程序。我使用具有默认配置的实体框架(未提供连接字符串),因此它在.mdf
中创建APP_DATA
文件。
如果我想将我的项目转移到另一台电脑上并试一下干净的depoly,我应该从.mdf
删除这个APP_DATA
吗?
答案 0 :(得分:2)
如果您想尝试clean deployment
,请选择YES。如果您复制数据库文件,它将被重用,因此迁移不会再次运行,因为它们已经应用。
答案 1 :(得分:1)
假设您在项目中使用迁移,应该没有任何问题
在新机器上你可以使用命令
Visual Studio包管理器中的“更新数据库”,它将在您的新机器上创建一个新的数据库表。
注意:如果您需要将数据复制到新机器上,则需要使用某些导出实用程序,它只会创建数据库架构。