{"id":1263,"date":"2012-03-05T18:04:00","date_gmt":"2012-03-05T18:04:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2012\/03\/05\/update-4-0-3-for-the-microsoft-net-framework-4\/"},"modified":"2021-10-04T13:02:43","modified_gmt":"2021-10-04T20:02:43","slug":"update-4-0-3-for-the-microsoft-net-framework-4","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/update-4-0-3-for-the-microsoft-net-framework-4\/","title":{"rendered":"Update 4.0.3 for the Microsoft .NET Framework 4"},"content":{"rendered":"<p>Update (2017): See <a href=\"https:\/\/github.com\/Microsoft\/dotnet\/blob\/master\/releases\/README.md\"><strong>.NET Framework Releases<\/strong><\/a> to learn about newer releases. This release is no longer supported.<\/p>\n<blockquote><p><em>We continue to bring certain features through updates to .NET 4 without having to wait for the .NET 4.5 release. This post covers what the latest platform update has to offer. Vivek Mishra from the .NET Servicing team authored the following. \u2013 Layla<\/em><\/p>\n<p>Update 4.0.3 for the Microsoft .NET Framework 4 is now available for download. This is the third platform update that offers new features on top of the initial release for the .NET Framework 4. You can learn about earlier platform updates via the following links: <a href=\"http:\/\/blogs.msdn.com\/b\/dotnet\/archive\/2011\/10\/27\/update-4-0-2-for-the-microsoft-net-framework-4.aspx\">Update 4.0.2<\/a> and <a href=\"http:\/\/blogs.msdn.com\/b\/endpoint\/archive\/2011\/04\/18\/microsoft-net-framework-4-platform-update-1.aspx\">Update 4.0.1<\/a>.<\/p>\n<p>Update 4.0.3 introduces five new features spanning the common language runtime, Windows Workflow Foundation (WF), and SqlClient. In addition, Update 4.0.3 includes all the features released in Update 4.0.1 and 4.0.2.<\/p>\n<p>This post briefly describes the features included in Update 4.0.3 and provides links to the download packages and Microsoft Knowledge Base articles, which describe the changes in detail. You can find further information about how to use this release, setup instructions, and links to documentation in the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=243221\">.NET Framework Developer Center<\/a>.<\/p>\n<h3>What are the features in 4.0.3?<\/h3>\n<p>The following table lists all the features included in this update. Note that features from earlier platform updates are also included in 4.0.3 and remain unchanged from their initial release.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"393\"><b>Feature<\/b><\/td>\n<td width=\"74\"><b>4.0.1<\/b><\/td>\n<td width=\"74\"><b>4.0.2<\/b><\/td>\n<td width=\"74\"><b>4.0.3<\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">Support for running workflows in partial trust<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">Windows Workflow Foundation messaging activities enabled across multiple hosts<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">New GCLatencyMode enumeration value for garbage collection behavior<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">Support for Correlated Connection ID in SqlClient<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">New support in .NET Framework 4 Portable Class Libraries<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">AlwaysOn support in SqlClient<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">SQL Server Express Local Database Runtime support in SqlClient<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">StateMachine (including designer support)<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">SqlWorkflowInstanceStore on SQL Azure<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td width=\"393\">Compensation for custom hosts<\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<td style=\"text-align: center\" width=\"74\"><b><span style=\"color: #1f497d;font-family: 'MS Gothic';font-size: 11pt\">\u2713<\/span><\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><\/h3>\n<h3>Where can I get 4.0.3?<\/h3>\n<ul>\n<li>If you want to set up your development environment for building .NET Framework 4.0.3 applications in Visual Studio 2010 Service Pack 1 (SP1), download and install the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226779\">Design-time Update (KB2600214)<\/a>; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226778\">Knowledge Base article<\/a> on the update. You must install <a href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5\">Visual Studio 2010 SP1<\/a> before you can use this package.<\/li>\n<li>If you want to set up your development environment for building .NET Framework 4.0.3 applications in Visual Studio 11 Beta or later, download the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226777\">Multi-Targeting Pack (KB2600213)<\/a> standalone installer; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226776\">Knowledge Base article<\/a> on this update.<\/li>\n<li>If you don&#8217;t need the design-time features and just want to deploy your applications built with the .NET Framework 4.0.3, redistribute the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226775\">Run-time Update (KB2600211)<\/a> with your applications; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226774\">Knowledge Base article<\/a>. You must install the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?linkid=186916\">.NET Framework 4<\/a> or <a href=\"http:\/\/go.microsoft.com\/fwlink\/?linkid=186919\">.NET Framework 4 Client Profile<\/a> before installing the Run-time Update.<\/li>\n<\/ul>\n<p>If you discover any issues while working with this update, please send them our way via <a href=\"http:\/\/connect.microsoft.com\/VisualStudio\">Microsoft Connect<\/a>.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Update (2017): See .NET Framework Releases to learn about newer releases. This release is no longer supported. We continue to bring certain features through updates to .NET 4 without having to wait for the .NET 4.5 release. This post covers what the latest platform update has to offer. Vivek Mishra from the .NET Servicing team [&hellip;]<\/p>\n","protected":false},"author":341,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[109],"class_list":["post-1263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-platform-update"],"acf":[],"blog_post_summary":"<p>Update (2017): See .NET Framework Releases to learn about newer releases. This release is no longer supported. We continue to bring certain features through updates to .NET 4 without having to wait for the .NET 4.5 release. This post covers what the latest platform update has to offer. Vivek Mishra from the .NET Servicing team [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/1263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/341"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=1263"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/1263\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=1263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=1263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=1263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}