Введение
Доступно обновления платформы для Microsoft платформа.NET Framework 4. Это обновление содержит некоторые новые возможности Windows Workflow Foundation 4 (WF4), основанных на некоторые запросы от клиента Дополнительно и с учетом некоторых важных сценариях платформа.NET Framework.
Это обновление платформы обновляет только файлы общеязыковой среды выполнения для платформа.NET Framework 4. За дополнительными сведениями о деталях этого обновления обратитесь к разделу «Дополнительная информация».Дополнительные сведения
Функции, которые это обновление вводит
Windows Workflow Foundation 4 конечного автомата мероприятия
Конечный автомат будет модель хорошо известных среды выполнения, используемый в отрасли систем Событийная модель.
Это обновление платформы пользователи могут использовать конечный автомат для модели бизнес-процессов с помощью упрощенного API и разработки возникают из конечного автомата Windows Workflow Foundation 3 (WF3). Это обновление включает следующие новые возможности для WF4 конечного автомата:-
Действий входа и выхода для состояния
-
Условное и по умолчанию переходы, имеющие действия перехода
-
Переменные с областью для конечного автомата
-
Улучшенное отслеживание поддержки
Это обновление платформы также содержит следующие функции для конструктора рабочих процессов:
-
Автоматическое подключение
-
Автоматическая вставка
-
Статистическая функция состояния и перехода представлений, предназначенных для облегчения навигации и настройка
Дополнительные сведения об использовании рабочего процесса конечного автомата посетите следующие веб-узлы корпорации Майкрософт:
В документации MSDN состояние машины Workflow4 Образцы Workflow4 конечного автомата
Хранилище экземпляров SQL WF4 (SWIS) в SQL Azure
Это обновление платформы 4 рабочего процесса можно использовать хранилище экземпляров рабочих процессов SQL с SQL Azure. Это обновление для SQL Azure, изменяет следующие:
-
Существующие установки схемы Sqlworkflowinstancestoreschema.sql сценарий использует ключевое слово не поддерживается allow_page_locks . Из-за неподдерживаемое ключевое слово SQL хранилища экземпляра рабочего процесса завершается ошибкой при попытке установить хранилище экземпляров рабочих процессов SQL для использования с SQL Azure. Это обновление устраняет ключевое слово в некоторых условиях, используя обновленный скрипт.
-
Механизм повтора хранилище экземпляров рабочих процессов SQL не настроен для SQL Azure. Таким образом компьютер обнаруживает некоторые потенциальные проблемы с надежностью при сбое сети периодически или при потере подключения. Чтобы решить эту проблему, это обновление содержит следующие функции:
-
Элементы поведения и конфигурации для нового открытого свойства MaxConnectionRetries , представлены в класс SqlWorkflowInstanceStore . Пользователи могут настраивать максимальное количество попыток повторного соединения для подключения к SQL, основанных на характеристиках сети. Значение по умолчанию — трех попыток с интервалом в 1 секунду, чтобы сопоставить их с 4 платформа.NET Framework для типичные примеры использования SQL Server. Рекомендуется устанавливать значения в конфигурации или в коде значение, размер которого превышает 15 для SQL Azure.
-
Следующий набор новых кодов ошибок добавляются логику повторных попыток в хранилище экземпляров рабочих процессов SQL. Эти коды ошибок являются специфическими для сценариев SQL Azure.
Код ошибки
Сообщение об ошибке
40197
Служба обнаружила ошибку при обработке вашего запроса. Повторите попытку.
40501
Служба занята. Повторите запрос через 10 секунд.
10053
Произошла ошибка уровня транспорта при получении результатов с сервера. Установленное подключение прервано программным обеспечением в хост-компьютер.
40613
Базы данных имя базы данных на сервера имя сервера в данный момент недоступен. Повторите попытку подключения позже. Если ошибка повторится, обратитесь в службу поддержки и предоставить идентификатор сеанса трассировки идентификатор сеанса трассировки.
20
Экземпляр SQL Server, попытка подключения не поддерживает шифрование.
-
Включите узлы пользовательский рабочий процесс для использования WF4 компенсации
Это обновление платформы появились новые мероприятия для компенсации модели поведения в WF4. Чтобы сделать длительный процесс, эти действия зависит от расширения CompensationExtension , который может использоваться для сохранения и перезагрузки необходимое состояние из постоянного хранилища из нашей основной узел WorkflowServiceHost . Эта функция может использоваться клиентом, интересующихся Представляем новый узел рабочего процесса, требующего компенсации. После применения этого обновления предоставляется новый тип CompensationExtension .
Поддержка Microsoft Visual Studio 2010
Для разработки приложений в Пакет обновления 1 (SP1) для Visual Studio 2010, используя любой из новых возможностей в это обновление, необходимо также установить следующее обновление:
2495593 обновление 4.0.1 для Microsoft платформа.NET Framework 4 - обновление времени разработки для Visual Studio 2010 с пакетом обновления 1После установки этого обновления можно получить пакет для различных версий, который предоставляет базовые сборки для IntelliSense и для компиляции, поддержки новых функциональных возможностей этого обновления во время выполнения. Это обновление также обеспечивает поддержку во время разработки можно блокировку потока операций StateMachine , используя конструктор потока операций StateMachine .
Информация о скачивании
Обновление доступно для загрузки на следующий веб-узел центра загрузки корпорации Майкрософт:Скачать пакет обновления. Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
Как загрузить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Предварительные условия
Для установки этого обновления необходимо установить следующее программное обеспечение:
-
Установщик Windows 3.1 или более поздней версии.
Чтобы получить последнюю версию установщика Windows, посетите следующий веб-узел корпорации Майкрософт:Загрузить распространяемый пакет установщика Windows версии 4.5
-
Платформа Microsoft .NET Framework 4 или клиентский профиль платформы Microsoft .NET Framework 4
Примечание. Обновление платформы Microsoft платформа.NET Framework 4 1 – среда выполнения обновление целевой платформы и построен для платформа.NET Framework 4. Это обновление не является накопительным framework версии.
Параметры командной строки для этого обновления
Дополнительные сведения о различных параметрах командной строки, поддерживаемых данным обновлением посетите следующий веб-узел корпорации Майкрософт:
227091 Параметры командной строки для средства установщик Microsoft WindowsДополнительные сведения об установщике Windows посетите следующий веб-узел корпорации Майкрософт:
Необходимость перезагрузки
Это обновление не требует перезагрузки системы после установки обновления, за исключением случаев, если файлы, которые обновляются заблокированы или используются.
Сведения об удалении обновления
Чтобы удалить это обновление, используйте Установка и удаление программ панели управления.
Сведения о замене обновлений
Это обновление не заменяет ранее выпущенное обновление.
Сведения о файлах
Общая версия данного обновления используется пакет установщик Microsoft Windows для установки обновления. Дата и время для файлов указаны в всеобщее скоординированное время (UTC) в следующей таблице. При просмотре сведений о файле, дата преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента "Дата и время" панели управления.
Все поддерживаемые версии GDR x86 под управлением операционных систем
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
18:36 |
Все поддерживаемые версии GDR x64 под управлением операционных систем
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
18:36 |
Для всех поддерживаемых версий операционных систем на базе процессоров IA-64 GDR
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
18:36 |
Для всех поддерживаемых версий LDR x86 под управлением операционных систем
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78 152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
10:56 |
Для всех поддерживаемых версий LDR x64 под управлением операционных систем
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78 152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
10:56 |
Для всех поддерживаемых версий операционных систем на базе процессоров IA-64 LDR
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78 152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreLogic.sql |
Неприменимо |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreSchema.sql |
Неприменимо |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Неприменимо |
154,222 |
22-Mar-2011 |
10:56 |