{"id":13835,"date":"2017-07-25T22:46:35","date_gmt":"2017-07-26T05:46:35","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=13835"},"modified":"2019-02-18T18:26:35","modified_gmt":"2019-02-19T01:26:35","slug":"net-framework-july-2017-quality-update","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-july-2017-quality-update\/","title":{"rendered":".NET Framework July 2017 Quality Update for WPF"},"content":{"rendered":"<p>You can now install the July 2017 Quality Update for WPF. It applies to multiple Windows versions.<\/p>\n<p>This update resolves <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/4033488\/comexception-error-from-wpf-applications-after-the-net-framework-4-7-i\">known issue 4033488<\/a>. It is recommended on machines that have installed the <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/07\/24\/net-framework-july-2017-preview-of-quality-rollup\/\">July 2017 Preview of Quality Rollup<\/a> or the <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/05\/17\/net-framework-may-2017-preview-of-quality-rollup\/\">May 2017 Preview of Quality Rollup<\/a>.<\/p>\n<h2><a href=\"#quality-and-reliability\" id=\"user-content-quality-and-reliability\" class=\"anchor\"><\/a>Quality and Reliability<\/h2>\n<p>This release contains the following quality and reliability improvements.<\/p>\n<ul>\n<li>&#8220;COMException&#8221; error from WPF applications after the .NET Framework 4.7 is installed on Windows 7 or Windows Server 2008 R2<\/li>\n<\/ul>\n<h2><a href=\"#getting-the-update\" id=\"user-content-getting-the-update\" class=\"anchor\"><\/a>Getting the Update<\/h2>\n<p>This release is only available via Microsoft Update Catalog.<\/p>\n<h3><a href=\"#docker-images\" id=\"user-content-docker-images\" class=\"anchor\"><\/a>Docker Images<\/h3>\n<p>Docker images have not been updated for this release.<\/p>\n<h3><a href=\"#downloading-kbs-from-microsoft-update-catalog\" id=\"user-content-downloading-kbs-from-microsoft-update-catalog\" class=\"anchor\"><\/a>Downloading KBs from Microsoft Update Catalog<\/h3>\n<p>You can download patches from the table below. See <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-monthly-rollups-explained\/\">.NET Framework Monthly Rollups Explained<\/a> for an explanation on how to use this table to download patches from Microsoft Update Catalog.<\/p>\n<table>\n<thead>\n<tr>\n<th>Product Version<\/th>\n<th>Quality Update KB<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Windows 8.1\nWindows Server 2012 R2<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4035509\">Catalog<\/a>\n<\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, and 4.7<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4035509\">4035509<\/a><\/td>\n<\/tr>\n<tr>\n<td><strong>Windows Server 2012<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4035508\">Catalog<\/a>\n<\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, and 4.7<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4035508\">4035508<\/a><\/td>\n<\/tr>\n<tr>\n<td><strong>Windows 7\nWindows Server 2008 R2<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4035510\">Catalog<\/a>\n<\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, 4.7<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4035510\">4035510<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a href=\"#previous-rollups-and-updates\" id=\"user-content-previous-rollups-and-updates\" class=\"anchor\"><\/a>Previous Rollups and Updates<\/h3>\n<p>The last few .NET Framework Monthly updates are listed below for your convenience:<\/p>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/07\/24\/net-framework-july-2017-preview-of-quality-rollup\/\">July 2017 Preview of Quality Rollup<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-july-2017-security-and-quality-rollup\/\">July 2017 Security and Quality Rollup<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/06\/27\/net-framework-june-2017-cumulative-quality-update-for-windows-10\/\">June 2017 Cumulative Quality Update for Windows 10<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>You can now install the July 2017 Quality Update for WPF. It applies to multiple Windows versions. This update resolves known issue 4033488. It is recommended on machines that have installed the July 2017 Preview of Quality Rollup or the May 2017 Preview of Quality Rollup. Quality and Reliability This release contains the following quality [&hellip;]<\/p>\n","protected":false},"author":336,"featured_media":21773,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[195,509],"tags":[529,141,158],"class_list":["post-13835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet-framework","category-wpf","tag-net-framwork","tag-update","tag-wpf"],"acf":[],"blog_post_summary":"<p>You can now install the July 2017 Quality Update for WPF. It applies to multiple Windows versions. This update resolves known issue 4033488. It is recommended on machines that have installed the July 2017 Preview of Quality Rollup or the May 2017 Preview of Quality Rollup. Quality and Reliability This release contains the following quality [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/13835","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\/336"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=13835"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/13835\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/21773"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=13835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=13835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=13835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}