{"id":18426,"date":"2011-10-27T15:24:22","date_gmt":"2011-10-27T15:24:22","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2011\/10\/27\/update-4-0-2-for-the-microsoft-net-framework-4\/"},"modified":"2021-10-04T13:03:53","modified_gmt":"2021-10-04T20:03:53","slug":"update-4-0-2-for-the-microsoft-net-framework-4-4","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/update-4-0-2-for-the-microsoft-net-framework-4-4\/","title":{"rendered":"Update 4.0.2 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 now unsupported.<\/p>\n<blockquote><p><em>With .NET 4, we\u2019ve focused on bringing certain features to market through updates 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. &#8212; Brandon<\/em><\/p>\n<p>The .NET Framework team is excited to announce that Update 4.0.2 for the Microsoft .NET Framework 4 is now available. This is a platform update that offers a set of additional functionality on top of the .NET Framework 4. In this release, we have added support for <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=232281\">AlwaysOn <\/a>and <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=232277\">LocalDB<\/a> in SqlClient. These features were introduced in SQL Server Code Name &#8220;Denali.&#8221; This post briefly describes what is included in the release and links to the download packages.<\/p>\n<p>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=231323\">.NET Framework Developer Center<\/a>.<\/p>\n<h4>What are the features in 4.0.2?<\/h4>\n<div>4.0.2 introduces new features for supporting AlwaysOn and LocalDB with SqlClient. 4.0.2 also includes the features that were released as part of <a href=\"http:\/\/blogs.msdn.com\/b\/endpoint\/archive\/2011\/04\/18\/microsoft-net-framework-4-platform-update-1.aspx\">4.0.1<\/a>. Here&#8217;s a complete list of features included in this update:<\/div>\n<blockquote>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"416\">AlwaysOn support in SqlClient<\/td>\n<td valign=\"top\" width=\"142\">New 4.0.2 feature<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"416\">SQL Server Express Local Database Runtime support in SqlClient<\/td>\n<td valign=\"top\" width=\"142\">New 4.0.2 feature<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"416\">StateMachine (including designer support)<\/td>\n<td valign=\"top\" width=\"142\">Existing 4.0.1 feature<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"416\">SqlWorkflowInstanceStore on SQL Azure<\/td>\n<td valign=\"top\" width=\"142\">Existing 4.0.1 feature<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"416\">Compensation for custom hosts<\/td>\n<td valign=\"top\" width=\"142\">Existing 4.0.1 feature<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><i>Note that we did not make any changes to the features that were shipped in Update 4.0.1.<\/i><\/p><\/blockquote>\n<h4>Where can I get 4.0.2?<\/h4>\n<ul>\n<li>If you want to set up your development environment for building .NET Framework 4.0.2 applications in Visual Studio 2010 Service Pack 1 (SP1), download and install the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217406\">Design-time Update (KB2544525)<\/a>; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217405\">Knowledge Base article<\/a>. You must install <a href=\"http:\/\/www.microsoft.com\/downloads\/en\/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5\">Visual Studio 2010 SP1<\/a> first, before you can use this package.<\/li>\n<li>If you want to deploy your .NET Framework 4.0.2 applications, download and install the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217408\">Run-time Update (KB2544514)<\/a>; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217407\">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<li>If you want to set up your development environment for building .NET Framework 4.0.2 applications in Visual Studio 11 Developer Preview or later, download the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=226767\">Multi-Targeting Pack (KB2544526)<\/a> standalone installer for Visual Studio 11 Developer Preview or later; for more information, see the <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217404\">Knowledge Base article<\/a>.<\/li>\n<\/ul>\n<h4>Target framework changes in Visual Studio<\/h4>\n<p>Based on recent customer feedback, 4.0.2 exposes the full .NET Framework version number in the format <i>Major.Minor,Revision<\/i> (.NET Framework 4.0.2) in the <b>Target framework<\/b> dropdown in Visual Studio. Note that this update does not change the file versioning system for the .NET Framework files &#8212; it only exposes the underlying target framework that you can use.<\/p>\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 now unsupported. With .NET 4, we\u2019ve focused on bringing certain features to market through updates 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 [&hellip;]<\/p>\n","protected":false},"author":340,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[109,117],"class_list":["post-18426","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-platform-update","tag-releases"],"acf":[],"blog_post_summary":"<p>Update (2017): See .NET Framework Releases to learn about newer releases. This release is now unsupported. With .NET 4, we\u2019ve focused on bringing certain features to market through updates 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 [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18426","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\/340"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=18426"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/18426\/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=18426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=18426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=18426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}