Fluent Migrator是否可以与.net核心应用一起使用?

时间:2018-11-13 14:58:52

标签: .net-core asp.net-core-2.0 fluent-migrator

我正在尝试将.net core2应用程序与Fluent Migrator结合使用时没有成功(我在.net Framework应用程序中与Fluent Migrator结合使用取得了成功)。

我所做的是:

  1. 在解决方案中创建了一个新的类库项目。
  2. 添加了Flunt-migrator版本3.1.3
  3. Migration类继承的创建的类。
  4. 实现Down()和Up()函数。 将Migrate.exe文件放在Windows Users文件夹下
  5. 在迁移项目属性窗口中,将build output path更新为Migrate.exe文件的路径。

在项目上运行build,但未在 数据库表。

我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

This post表示可以,但我对流利的迁移程序没有足够的经验,但是如果我不得不猜测的话,我会怀疑问题是您引用的是.exe而不是导入nuget包

答案 1 :(得分:0)

Fluentmigrator不支持.NET核心。您只需要遵循他们的快速入门指南即可。 Documentation Quick Start