VS2010中的工作流程错误

时间:2011-06-18 16:41:34

标签: c# visual-studio-2010 workflow-foundation-4

我试图运行微软工作流软件的一个例子。我在一行中得到以下错误:

wsh.Description.Behaviors.Add(new SqlWorkflowInstanceStoreBehavior(ApprovalProcessDBConnectionString));
        WorkflowIdleBehavior wib = new WorkflowIdleBehavior();
        wib.TimeToUnload = new TimeSpan(0, 0, 2);
        wsh.Description.Behaviors.Add(wib);

        wsh.Open(); <-- error: The InstanceStore could not be initialized.

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

听起来您需要运行几个查询才能在数据库中设置InstanceStore。

寻找:

SqlWorkflowInstanceStoreSchema.sql
SqlWorkflowInstanceStoreLogic.sql

在文件夹中:

%WINDIR%\Microsoft.NET\Framework\v4.xxx\SQL\EN

只需通过ApprovalProcessDBConnectionString对您要连接的数据库运行这两个查询。

相关问题