Я создал службу рабочего процесса и установил ее стойкость в 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.
Решено !!! Проблемой были ссылки на пользовательские объекты, которые у меня были в рабочем процессе. Поэтому я объявил их [Serializable], и теперь он работает. – 2009-04-21 07:41:15