Sharepoint 2013 – The total size of the activity XAML is greater than the maximum allowed size of 51200 KB

При публикации Workflow 2013 выскочила ошибка.

 

Microsoft.Workflow.Client.ActivityValidationException: Workflow XAML failed validation due to the following errors:

The total size of the activity XAML including the referenced XAML is greater than the maximum allowed size of 51200 KB.

Решение (например, увеличиваем в 2 раза):

Первое:

Запускаем Sharepoint PowerShell и вводим следующее.

Set-WFServiceConfiguration

ServiceUri: http://localhost:12291/
Name: WorkflowServiceMaxWorkflowXamlSizeInBytes
Value: 104857600

Второе:

1. Открываем базу WFResourceManagementDB и выбираем таблицу dbo.WorkflowServiceConfig

2. Нажимаем правой кнопкой и выбираем «Edit Top 200 Rows»

3. Изменяем параметр WorkflowServiceMaxWorkflowXamlSizeInBytes – 104857600

Делаем, в обоих случаях, перезапуск в IIS WorkflowMgmtPool и Workflow Management Site

 

Источник.