0

在 NServiceBus v3.3.x 中,当使用 NHibernate saga 持久化器时,我曾经在将属性添加到实体后更新我的数据库模式。现在,当我迁移到 NServiceBus v4.0.3 时,它停止了工作。传奇配置有

.UseNHibernateSagaPersister().UseNHibernateTimeoutPersister()

但没有喜悦,架构没有重新创建。我想我想问的问题是在哪些情况下会更新架构?

4

1 回答 1

2

在 NServiceBus v4 NHibernate 模式更新仅在以下情况下完成:

  • 您在 VS 中以调试模式运行(基本上是附加了调试器)
  • 您运行安装程序,例如NServiceBus.Host.exe /install
于 2013-08-22T00:35:41.547 回答