0
私はASP.NET 3.5とWF 3.5を使用しています。SqlTrackingQuery.GetWorkflowsが正しいワークフローを取得していません
私が持っているコードは、常に私にFileNotFoundExceptionを与えています。私は2つのワークフローインスタンスを作成しています。それは最初のワークフローを取得しようとし続けます(そして、アセンブリはそこにありません)、2番目のワークフローではありません。これは私のコードです:
Dim connectionString As String = ConfigurationManager.ConnectionStrings("LocalWFConnection").ConnectionString
Dim trackingQuery As SqlTrackingQuery = New SqlTrackingQuery(connectionString)
Dim options As SqlTrackingQueryOptions = New SqlTrackingQueryOptions()
Dim workflws As IList(Of SqlTrackingWorkflowInstance)
Try
workflws = trackingQuery.GetWorkflows(options)
Catch ex As SqlException
workflowError = String.Format("A SQL exception occurred. Details:<br />{0}", ex.Message)
Return workflowData
Catch ex As IO.FileNotFoundException
workflowError = String.Format("File loading exception occurred. Details:<br />{0}", ex.Message)
Return workflowData
End Try