简介
Microsoft.NET Framework 4 的平台更新即可。此更新包含一些新的 Windows 工作流基础 4 (WF4) 功能基于某些高级客户的请求,并基于某些重要的.NET Framework 方案。
此平台更新更新.NET Framework 4 只运行时文件。有关此更新的详细信息,请参阅"更多信息"部分。
详细信息
此更新引入的功能
Windows 工作流基础 4 状态机活动
状态机是一种已知的运行时模型,使用跨模型事件驱动系统行业。
此平台更新之后,客户可以使用状态机模型到模型使用一个简化的 API 和设计业务流程体验从 Windows 工作流基础 3 (WF3) 状态机。
此更新为 WF4 状态机包括以下新增功能:
-
状态的进入和退出动作
-
已转换操作的条件和默认过渡
-
指定了作用域的变量状态机
-
改进的跟踪支持
工作流设计器,此平台更新还引入了下列功能:
-
自动连接
-
自动插入
-
帮助配置和导航的聚合状态和切换视图
有关如何使用工作流状态机的详细信息,请访问下面的 Microsoft 网站:
在 SQL Azure 的 SQL WF4 实例存储 (SWIS)
与该平台更新工作流 4 客户可以使用与 SQL Azure 的 SQL 工作流实例存储。对于 SQL Azure 此更新更改如下:
-
现有的架构安装 Sqlworkflowinstancestoreschema.sql 脚本使用不受支持的allow_page_locks关键字。不受支持的关键字,因为 SQL 工作流实例存储的安装失败时尝试安装 SQL 工作流实例存储 SQL Azure 配合使用。此更新消除了关键字在某些情况下通过使用经过更新的脚本。
-
SQL Azure 不自定义 SQL 工作流实例存储操作的重试机制。因此,计算机遇到潜在的一些可靠性问题,如果网络定期失败或连接已断开。为处理此问题,此更新程序包含以下功能:
-
在SqlWorkflowInstanceStore类中公开行为和配置新的公用MaxConnectionRetries属性的元素。用户可以配置为根据网络特征的 SQL 连接重新连接尝试的最大数目。默认值是以 1 秒钟的间隔重试三次才能与典型的 SQL Server 部署.NET Framework 4 保持一致。我们建议您在配置或大于 15 的 SQL Azure 的值的代码中设置值。
-
以下一组新的错误代码将添加到 SQL 工作流实例存储区中的重试逻辑。这些错误代码是特定于 SQL Azure 的方案。
错误代码
错误消息
40197
服务遇到一个错误处理您的请求。请再试一次。
40501
服务正忙。10 秒后重试此请求。
10053
接收来自服务器的结果时发生传输级错误。已建立的连接被终止您的主机中的软件。
40613
数据库数据库名称服务器服务器名称在当前不可用。请重试连接。如果问题仍然存在,请联系客户支持,并提供会话跟踪 ID的会话跟踪 ID。
20
您试图连接到的 SQL Server 的实例不支持加密。
-
启用自定义工作流宿主可以使用 WF4 补偿
此平台更新引入到 WF4 中的模型补偿行为的新活动。为了使长时间运行的进程,这些活动依赖于可以从我们主要的WorkflowServiceHost主机使用,保存并重新加载必需的状态,从持久性存储区的CompensationExtension扩展名。此功能可供有兴趣引入需要补偿新工作流宿主的客户。应用此更新之后公开新的CompensationExtension类型。
Microsoft Visual Studio 2010 支持
要使用此更新中的新功能开发 Visual Studio 2010 Service Pack 1 (SP1) 上的应用程序,您必须还要安装以下更新:
2495593为 Microsoft.NET Framework 4-设计时间更新 Visual Studio 2010 sp1 更新 4.0.1 版应用此更新后,您可以获得用于 IntelliSense 并编译此运行库更新中支持新功能提供引用程序集的多目标包。此更新还提供您的设计时支持使用状态机工作流设计器状态机工作流。
下载信息
此更新是可从下面的 Microsoft 下载中心网站下载︰
立即下载更新包。
有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591如何从联机服务获得 Microsoft 支持文件Microsoft 已对此文件进行病毒扫描。Microsoft 使用自该文件发布日期起可用的最新的病毒检测软件。该文件存储在安全增强型服务器上,帮助防止对文件进行任何未经授权的更改。
系统必备组件
若要安装此更新,您必须安装以下软件:
-
Windows 安装程序 3.1 或更高版本。
若要获取最新版本的 Windows 安装程序,请访问下面的 Microsoft 网站: -
Microsoft.NET Framework 4 或 Microsoft.NET Framework 4 客户端配置文件
注意:Microsoft.NET Framework 4 平台更新 1 – 运行库更新是一个框架,可和生成的.NET Framework 4。此更新不是累积性的框架版本。
有关此更新的命令行开关
有关此更新支持的各种命令行开关的信息,请访问下面的 Microsoft 网站:
227091Microsoft Windows Installer 工具的命令行开关有关 Windows 安装程序的详细信息,请访问下面的 Microsoft 网站:
重启要求
正在更新的文件被锁定或正在使用,除非应用此更新后,此更新不需要重新启动系统。
更新删除信息
若要删除此更新,请使用控制面板中的添加或删除程序。
更新替换信息
此更新不替代以前发布的更新。
文件信息
此更新的全球版本使用 Microsoft Windows Installer 软件包安装该更新。日期和时间为这些文件下表列出在协调世界时 (UTC)。当您查看文件信息时,日期将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
对于所有受支持的操作系统的系统基于 x86 的 GDR 版本
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
---|---|---|---|---|
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 |
对于所有受支持的操作系统基于 x64 的 GDR 版本
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
---|---|---|---|---|
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 |
对于所有受支持的操作系统的系统基于 x86 的 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 |
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 |
对于所有受支持的基于 x64 的操作系统 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 |
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 |