NServiceBus 忽略 SqlPersistenceSettings 中设置的选项

问题描述

我正在测试 NServiceBus 的持久性脚本生成。我想控制生成哪些脚本以及它们的存储位置,因此我添加了程序集属性 sqlPersistenceSettings

我是这样配置的:

[assembly: sqlPersistenceSettings(
MssqlServerScripts = true,MysqLScripts = false,OracleScripts = false,PostgresqlScripts = false,ProduceOutBoxScripts = false,ProduceSagaScripts = true,ProduceSubscriptionScripts = false,ProduceTimeoutScripts = false,ScriptPromotionPath = "$(SolutionDir)NServiceBusPersistenceScripts")]

如果我没错的话,这应该只在名为“NServiceBusPersistenceScripts”的文件夹上生成用于 saga 存储的 mssql 脚本,但这不起作用,它会在指定的文件夹上创建脚本,但无论如何它都会创建所有脚本我在选项中指定...

知道为什么它会忽略我设置的设置吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...