背景については、この StackOverflow の質問を参照してください。Hangfire は私にとって適切なソリューションのように見えますが、機能させるのに問題があります。私の開発環境は VB 2010 と SQL 2005 です。最新のツールではありません。
Public Sub Configuration(app As IAppBuilder)
Dim act = Sub(config As IBootstrapperConfiguration)
config.UseSqlServerStorage("HangfireDb")
config.UseServer()
End Sub
app.UseHangfire(act)
End Sub
上記の記事から、元の C# コードを VB に変換するコードを借用しました。明らかに、このコードは機能しますが、実行すると、config.UseSqlServerStorage("HangfireDb") の呼び出しで「列、パラメーター、または変数 #5: データ型 datetime2 が見つかりません」というメッセージとともに SQLException エラーがスローされます。