时间:2021-07-01 10:21:17 帮助过:12人阅读
表示我们的数据库需要更新。
2. 拷贝迁移工具:
将我们的项目文件夹下的 migrate.exe 拷贝到目标机器中。
源文件: <项目文件夹>\packages\EntityFramework.<版本>\tools\migrate.exe,如 C:\project-Epmp\packages\EntityFramework.6.1.3\tools\migrate.exe
目标目录: <发布文件夹>\bin,如 D:\project-Epmp\publish\bin
目标机器 bin 目录下,应该有文件 EntityFramework.dll 等
3.执行迁移命令:
在命令提示符下,执行下面的命令(数据库连接以SqlServer为例)
migrate.exe xxx.yyy.EntityFramework.dll /connectionString="Server=localhost;Database=数据库名;User=用户名;Password=用户密码;" /connectionProviderName="System.Data.SqlClient"
执行顺利的话,会显示“正在应用显示迁移 ...” 等信息。
好,到这里就迁移结束了。
在打开更新后的应用,应该可以正常运行了。
万水千山ABP - 系统发布后迁移 CodeFirst 数据库[原创]
标签:ide 上下 开发 项目发布 blog 支持 迁移 ted color