{"id":16525,"date":"2018-01-09T13:39:54","date_gmt":"2018-01-09T21:39:54","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=16525"},"modified":"2021-09-29T16:36:24","modified_gmt":"2021-09-29T23:36:24","slug":"net-framework-4-7-1-is-available-on-windows-update-wsus-and-mu-catalog","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-4-7-1-is-available-on-windows-update-wsus-and-mu-catalog\/","title":{"rendered":".NET Framework 4.7.1 is available on Windows Update, WSUS and MU Catalog!"},"content":{"rendered":"<p>Today, we are happy to announce the <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/10\/17\/announcing-the-net-framework-4-7-1\/\">Microsoft .NET Framework 4.7.1<\/a> is available on Windows Update, Windows Server Update Services (WSUS) and Microsoft Update (MU) Catalog. This includes reliability fixes based on your early feedback on the release. .NET Framework 4.7.1 is available for the following client and server platforms:<\/p>\n<ul>\n<li><strong>Client platforms: <\/strong>Windows 7 SP1, Windows 8.1, Windows 10 Anniversary Update (Version 1607), Windows 10 Creators Update (Version 1703)<\/li>\n<li><strong>Server platforms<\/strong>: Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 and Windows Server 2016<\/li>\n<\/ul>\n<p><span>These reliability fixes are also available on Download Center as a <\/span><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=866032\">standalone update<\/a><span>\u00a0(<\/span><a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a><span>).\u00a0 If you\u00a0 installed .NET Framework 4.7.1 via Download Center, please install <\/span><a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a><span>. This update applies on the client and server platforms mentioned above.<\/span><\/p>\n<p>.NET Framework 4.7.1 is included in the\u00a0<a href=\"https:\/\/blogs.windows.com\/windowsexperience\/2017\/10\/17\/get-windows-10-fall-creators-update\/\">Windows 10 Fall Creators Update (Version 1709)<\/a>, released in October 2017.\u00a0 These .NET Framework 4.7.1 reliability fixes will be included in an upcoming Cumulative Update for Windows 10 Fall Creators Update and Windows Server 2016 Version 1709.<\/p>\n<h2>Reliability fixes<\/h2>\n<p>The following fixes are included:<\/p>\n<h4><strong>Base Class Library (BCL)<\/strong><\/h4>\n<ol>\n<li><a href=\"https:\/\/github.com\/Microsoft\/dotnet\/blob\/master\/releases\/net471\/KnownIssues\/510901-BCL%20Apps%20targeting%20.NET-4.6.1%20that%20use%20.NET%20Standard%20libraries%20might%20be%20broken%20when%20running%20on%20.NET%204.7.1.md\">Applications targeting .NET 4.6.1 that use .NET Standard libraries might be broken when running on .NET Framework 4.7.1<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/Microsoft\/dotnet\/blob\/master\/releases\/net471\/KnownIssues\/521954%20-%20BCL%20CultureAwareComparer%20with%20ignore%20casing%20on%20serialized%20on%20previous%20versions%20of%20.NET%20do%20not%20correctly%20deserialize%20on%20.NET%204.7.1.md\">CultureAwareComparer with ignore casing serialized on previous versions of .NET Framework does not correctly deserialize on .NET Framework 4.7.1<\/a>.<\/li>\n<li><a href=\"https:\/\/github.com\/Microsoft\/dotnet\/blob\/master\/releases\/net471\/KnownIssues\/517815-BCL%20Applications%20making%20heavy%20use%20of%20System.Diagnostics.StackTrace%20might%20run%20more%20slowly%20on%20.NET%204.7.1.md\">Applications making heavy use of System.Diagnostics.StackTrace or Exception.StackTrace might run more slowly on the .NET Framework 4.7.1.<\/a><\/li>\n<\/ol>\n<h4><strong>Windows Presentation Framework (WPF)<\/strong><\/h4>\n<ol>\n<li>Certain dual GPU machines may experience visual artifacts while running WPF apps in high contrast.<\/li>\n<li>In specific scenarios, the System.Windows.Controls.PrintDialog() throws an Arithmetic Overflow exception.<\/li>\n<\/ol>\n<p>You can see the complete list of improvements for .NET Framework 4.7.1 in the\u00a0<a href=\"https:\/\/github.com\/Microsoft\/dotnet\/tree\/master\/releases\/net471\/README.md\">.NET Framework 4.7.1 release notes<\/a>.<\/p>\n<h2>Knowledge Base Articles<\/h2>\n<p>You can reference the following Knowledge Base Articles for the WU\/WSUS\/Catalog release:<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"357\">\n<h4><strong>\u00a0<\/strong><\/h4>\n<\/td>\n<td width=\"220\">\n<h6><strong>.NET Framework 4.7.1 Redistributable<\/strong><\/h6>\n<\/td>\n<td width=\"520\">\n<h6><strong>.NET Framework 4.7.1\u00a0Reliability fixes\u00a0<\/strong><\/h6>\n<\/td>\n<td width=\"210\">\n<h6><strong>.NET Framework 4.7.1 Language Pack<\/strong><\/h6>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows 7 SP1 \/Windows Server 2008 R2<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033342\">KB4033342<\/a><\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054852\">KB4054852<\/a>\u00a0(Co-installed with <a href=\"https:\/\/support.microsoft.com\/help\/4033342\">KB4033342<\/a> on WU\/WSUS\/Catalog)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033339\">KB4033339<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows Server 2012<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033345\">KB4033345<\/a><\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054853\">KB4054853<\/a>\u00a0(Co-installed with <a href=\"https:\/\/support.microsoft.com\/help\/4033345\">KB4033345<\/a> on WU\/WSUS\/Catalog)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033343\">KB4033343<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows 8.1\/Windows Server 2012 R2<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033369\">KB4033369<\/a><\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054854\">KB4054854<\/a>\u00a0(Co-installed with <a href=\"https:\/\/support.microsoft.com\/help\/4033369\">KB4033369<\/a> on WU\/WSUS\/Catalog)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033417\">KB4033417<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows 10 Version 1607<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a><\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054855\">KB4054855<\/a>\u00a0(Co-installed with <a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a> on WU\/WSUS\/Catalog)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033418\">KB4033418<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows 10 Version 1703<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a>\u00a0(Catalog Only)<\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054855\">KB4054855<\/a>\u00a0(Available for installation with <a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a> in Catalog only)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033418\">KB4033418<\/a>\u00a0(Catalog only)<\/td>\n<\/tr>\n<tr>\n<td width=\"357\">Windows Server 2016<\/td>\n<td width=\"206\"><a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a>\u00a0(Catalog Only)<\/td>\n<td width=\"509\"><a href=\"https:\/\/support.microsoft.com\/help\/4054855\">KB4054855<\/a>\u00a0(Available for installation with <a href=\"https:\/\/support.microsoft.com\/help\/4033393\">KB4033393<\/a> in Catalog only)<\/td>\n<td width=\"199\"><a href=\"https:\/\/support.microsoft.com\/help\/4033418\">KB4033418<\/a>\u00a0(Catalog only)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>How is this release available?<\/h2>\n<h4><strong>Automatic Updates<\/strong><\/h4>\n<p>.NET Framework 4.7.1 is being offered as a <strong>Recommended<\/strong> update. The reliability fixes for .NET Framework 4.7.1 will be co-installed with .NET Framework 4.7.1. At this time, we\u2019re throttling the release like what we have done with previous .NET Framework releases. Over the next few weeks we will be closely monitoring your feedback and will gradually open throttling.<\/p>\n<p>While the release is throttled, you can use the <strong>Check for updates<\/strong> feature to get .NET Framework 4.7.1.<\/p>\n<p><em>Note<\/em>: throttled updates are offered at a lower priority than unthrottled updates, so if you have other <strong>Recommended<\/strong> or <strong>Important <\/strong>updates pending those will be offered before this update.<\/p>\n<p>Once we open throttling, in most cases you will get the .NET Framework 4.7.1 with no further action necessary. If you have modified your AU settings to notify but not install you should see a notification in the system tray about this update.<\/p>\n<p>The deployment will be rolled out to various geographies globally over several weeks. So, if you do not get the update offered on the first day and do not want to wait until the update is offered, you can use the <strong>Check for updates<\/strong> feature, as described above.<\/p>\n<h4><strong>Windows Server Update Services (WSUS) and Catalog<\/strong><\/h4>\n<p>WSUS administrators will see this update in their WSUS admin console. The update is also available in the MU Catalog for download and deployment.<\/p>\n<p>When you synchronize your WSUS server with Microsoft Update server (or use the\u00a0Microsoft Update Catalog site for importing updates), you will see the updates for .NET Framework 4.7.1 published for each platform.<\/p>\n<h2>More Information<\/h2>\n<h4><strong>Language Packs<\/strong><\/h4>\n<p>In addition to the language neutral package the .NET Framework 4.7.1 Language Packs are also available on Windows Update. These can be used to if you have a previous language pack for .NET installed as well as if you don\u2019t, but instead have a localized version of the base operating system or have one or more Multilingual User Interface (MUI) pack installed.<\/p>\n<h4><strong>Blocking the automatic deployment of .NET 4.7.1<\/strong><\/h4>\n<p>Enterprises may have client machines that connect directly to the public Windows Update servers rather than to an internal WSUS server. In such cases, an administrator may have a need to prevent the .NET Framework 4.7.1 from being deployed to these client machines to allow testing of internal applications to be completed before deployment.<\/p>\n<p>In such scenarios, administrators can deploy a registry key to machines and prevent the .NET Framework 4.7.1 from being offered to those machines. More information about how to use this blocker registry key can be found in the following Microsoft Knowledge Base article:<\/p>\n<p><a href=\"https:\/\/support.microsoft.com\/help\/4052152\">KB4052152<\/a>:\u00a0 How to temporarily block the installation of the .NET Framework 4.7.1 and its corresponding language packs<\/p>\n<h2>FAQ<\/h2>\n<p><strong>What do I need to do if\u00a0I already have .NET Framework 4.7.1 product installed?<\/strong><\/p>\n<p><span>If you installed .NET Framework 4.7.1 via Download Center, please install <\/span><a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a><span>, also available on Download Center as a <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=866032\">standalone update<\/a>.\u00a0<a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a>\u00a0includes reliability improvements for .NET Framework 4.7.1.<\/span><\/p>\n<p><strong>Do I still need to install\u00a0<a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a>\u00a0if I am getting .NET Framework 4.7.1 from Windows Update\/WSUS?<\/strong><\/p>\n<p>No, .NET Framework 4.7.1 via Windows Update and WSUS will co-install the reliability fixes in <span><a href=\"https:\/\/support.microsoft.com\/help\/4054856\">KB4054856<\/a><\/span>.<\/p>\n<p><strong>How can I get the reliability fixes for Windows 10 Creators Update (Version 1709)?<\/strong><\/p>\n<p>These reliability fixes will be available via an upcoming Windows Cumulative update for Windows 10 Creators Update (Version 1709).<\/p>\n<p><strong>What is the offering type for .NET Framework 4.7.1 on Windows Update?\u00a0<\/strong><\/p>\n<p>.NET Framework 4.7.1 is being offered as a <strong>Recommended<\/strong> update.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, we are happy to announce the Microsoft .NET Framework 4.7.1 is available on Windows Update, Windows Server Update Services (WSUS) and Microsoft Update (MU) Catalog. This includes reliability fixes based on your early feedback on the release. .NET Framework 4.7.1 is available for the following client and server platforms: Client platforms: Windows 7 SP1, [&hellip;]<\/p>\n","protected":false},"author":364,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[],"class_list":["post-16525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet"],"acf":[],"blog_post_summary":"<p>Today, we are happy to announce the Microsoft .NET Framework 4.7.1 is available on Windows Update, Windows Server Update Services (WSUS) and Microsoft Update (MU) Catalog. This includes reliability fixes based on your early feedback on the release. .NET Framework 4.7.1 is available for the following client and server platforms: Client platforms: Windows 7 SP1, [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/16525","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\/364"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=16525"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/16525\/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=16525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=16525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=16525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}