2009-04-20 2 views
1

Я создал службу рабочего процесса и установил ее стойкость в app.config.Workflow Services Стойкость не работает

<add type="System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService, System.Workflow.Runtime, Version=3.0.00000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 
       connectionString="Initial Catalog=WFPersistence;Data Source=LUKA-PC\SQLEXPRESS;Integrated Security=SSPI;" 
       LoadIntervalSeconds="1" 
       UnLoadOnIdle="true"/> 

Все нормально, когда UNLoadONIdle установлен в ложь, но когда я поставил его так, и клиент называют метод, разоблачить службы документооборота ... она висит, и через некоторое время trows следующее сообщение об ошибке :

The request channel timed out while waiting for a reply after 00:00:59.9985354. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout.

+0

Решено !!! Проблемой были ссылки на пользовательские объекты, которые у меня были в рабочем процессе. Поэтому я объявил их [Serializable], и ​​теперь он работает. – 2009-04-21 07:41:15

ответ

1

Решено !!! Проблема заключалась в ссылках на пользовательские объекты, которые у меня были в рабочем процессе. Поэтому я объявил их [Serializable], и ​​теперь он работает.

Смежные вопросы