Когда я смотрю на журналы событий для моего проекта на основе Quartz.NET окна-службы, я получаю:Quartz.NET пара соединения-транзакция не может быть пустым
Connection-Transaction Pair cannot be null
parameter name: cth
Я гугле , конечно, но не нашел никакой документации по исключению. Кто-нибудь знает, что это значит или как это исправить?
Заранее спасибо.
Edit: вот расширенная (но не полное) исключение/трассировки стека:
Service cannot be started. Parameters: refire = False, unscheduleFiringTrigger = False, unscheduleAllTriggers = False Quartz.JobExecutionException: System.ArgumentNullException: Connnection-transaction pair cannot be null Parameter name: cth at Quartz.Impl.AdoJobStore.JobStoreSupport.CheckNotZombied(ConnectionAndTransactionHolder cth) in c:\Work\OpenSource\quartznet\src\Quartz\Impl\AdoJobStore\JobStoreSupport.cs:line 3487 at Quartz.Impl.AdoJobStore.JobStoreSupport.RollbackConnection(ConnectionAndTransactionHolder cth) in c:\Work\OpenSource\quartznet\src\Quartz\Impl\AdoJobStore\JobStoreSupport.cs:line 3300 at Quartz.Impl.AdoJobStore.JobStoreSupport.ExecuteInNonManagedTXLock(String lockName, Func2 txCallback) in c:\Work\OpenSource\quartznet\src\Quartz\Impl\AdoJobStore\JobStoreSupport.cs:line 3467 at Quartz.Impl.AdoJobStore.JobStoreTX.ExecuteInLock(String lockName, Func2 txCallback) in c:\Work\OpenSource\quartznet\src\Quartz\Impl\AdoJobStore\JobStoreTX.cs:line 76 at Quartz.Impl.AdoJobStore.JobStoreSupport.Store...
Кроме того, есть ли способ, чтобы получить полный трассировки стека? Я не могу сделать это программно, потому что он не работает до начала обслуживания.
+1 для обучения «человеку» для рыбалки –
Не помогает, если программа никогда не делает это так далеко. И не помогает, потому что по какой-то безумной причине моя компания не чувствует, что компилятор JIT стоит подняться до статуса администратора через ViewFinity. –
Но спасибо, потому что вы напомнили мне жаловаться кому-то об этом –