{"id":7185,"date":"2016-10-11T11:40:00","date_gmt":"2016-10-11T18:40:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=7185"},"modified":"2021-09-30T11:50:01","modified_gmt":"2021-09-30T18:50:01","slug":"net-framework-monthly-rollups-explained","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-monthly-rollups-explained\/","title":{"rendered":".NET Framework Monthly Rollups Explained"},"content":{"rendered":"<p><strong>Updated (2017\/5\/31)<\/strong><\/p>\n<p>We recently introduced the <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2016\/08\/15\/introducing-the-net-framework-monthly-rollup\/\">.NET Framework Monthly Rollup<\/a>, a new and simpler way for you to install all applicable .NET Framework updates in a single step.\u00a0We wanted to go into more depth on these new releases.<\/p>\n<p>This post describes the three monthly update types that you can install. It shows you what the install process looks like and addresses some common questions that we have heard since introducing the new model.<\/p>\n<p>The introduction of these new monthly releases aligns with a similar set of <a href=\"https:\/\/blogs.technet.microsoft.com\/windowsitpro\/2016\/10\/07\/more-on-windows-7-and-windows-8-1-servicing-changes\/\">monthly Windows releases<\/a> that you can also learn more about.<\/p>\n<h2 id=\"monthly-releases\">Monthly Releases<\/h2>\n<p>There are three kinds of updates that you can choose from. You can read the descriptions below to help you pick the best one for your situation.<\/p>\n<h3 id=\"security-and-quality-rollup\">Security and Quality Rollup<\/h3>\n<p>The Security and Quality Rollup is recommended for consumer and developer machines. It includes both security and quality improvements and is cumulative, meaning that it contains all of the updates from previous rollups. This makes it easy to catch up if you have missed any of the previous updates. The Security and Quality Rollup update will be made available on Windows Update and Windows Update Catalog.<\/p>\n<ul>\n<li><span style=\"text-decoration: underline\">When:<\/span> Second Tuesday of the month (Patch Tuesday).<\/li>\n<li><span style=\"text-decoration: underline\">Where:<\/span> Windows Update, Windows Server Update Services and Microsoft Update Catalog.<\/li>\n<li><span style=\"text-decoration: underline\">Cumulative:<\/span> Yes.<\/li>\n<li><span style=\"text-decoration: underline\">Contents:<\/span> Security and\/or quality improvements.<\/li>\n<\/ul>\n<h3 id=\"security-only-update\">Security Only Update<\/h3>\n<p>The Security Only Update is recommended for production machines. It contains only the security updates that are new for that month. This enables you to fine-tune the security updates that are applied. If you have installed the Security and Quality Rollup for the month, then you are up to date and do not need to install the Security Only Update. The Security Only Update will be made available on Windows Server Update Services and Microsoft Update Catalog.<\/p>\n<ul>\n<li><span style=\"text-decoration: underline\">When:<\/span> Second Tuesday of the month (Patch Tuesday).<\/li>\n<li><span style=\"text-decoration: underline\">Where:<\/span> Windows Server Update Services, Microsoft Update Catalog.<\/li>\n<li><span style=\"text-decoration: underline\">Cumulative:<\/span> No.<\/li>\n<li><span style=\"text-decoration: underline\">Contents:<\/span> Security improvements.<\/li>\n<\/ul>\n<p><a name=\"preview-of-quality\"><\/a><\/p>\n<h3 id=\"quality-rollup\">Preview of Quality Rollup<\/h3>\n<p>The Quality Rollup Preview is recommended for large businesses that want to use and\/or preview quality improvements as soon as they become available. These same quality improvements will typically be included in the following Security and Quality Rollup, approximately three weeks later. The Quality Rollup will be made available on Windows Update, Windows Server Update Services and Microsoft Update Catalog.<\/p>\n<ul>\n<li><span style=\"text-decoration: underline\">When:<\/span> Typically the Third Tuesday of the Month (one week after Patch Tuesday).<\/li>\n<li><span style=\"text-decoration: underline\">Where:<\/span> Windows Update, Windows Server Update Services and Microsoft Update Catalog.<\/li>\n<li><span style=\"text-decoration: underline\">Cumulative:<\/span> Yes.<\/li>\n<li><span style=\"text-decoration: underline\">Contents:<\/span> Quality improvements.<\/li>\n<\/ul>\n<h3 id=\"more-information\">Cumulative Quality Update for Windows 10<\/h3>\n<p>The Cumulative Quality Update is recommended for consumer and developer machines. <span>It includes quality improvements and is cumulative, meaning that it contains all of the security and quality updates from previous rollups. This makes it easy to catch up if you have missed any of the previous updates. The Cumulative Quality Update update will be made available on Windows Update and Windows Update Catalog.<\/span><\/p>\n<p>The <span>Cumulative Quality Update\u00a0<\/span>is specific to Windows 10 Creators Update. The engineering process we use results in the Windows 10 Creators Update patches being done first. We release those patches first and then watch for customer feedback as we prepare the .NET Framework updates for the same improvements for the rest of the .NET Framework customer base. In the case that there are issues, we have the opportunity to further refine the improvements before they go out more broadly.<\/p>\n<ul>\n<li><span style=\"text-decoration: underline\">When:<\/span> Typically the Fourth\u00a0Tuesday of the Month (two weeks after Patch Tuesday).<\/li>\n<li><span style=\"text-decoration: underline\">Where:<\/span> Windows Update, Windows Server Update Services and Microsoft Update Catalog.<\/li>\n<li><span style=\"text-decoration: underline\">Cumulative:<\/span> Yes.<\/li>\n<li><span style=\"text-decoration: underline\">Contents:<\/span> Quality improvements.<\/li>\n<\/ul>\n<h2 id=\"installation\">Installation<\/h2>\n<p>You will see a single item for each operating system:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/qualitysecurityrollup-1024x214-1.png\" alt=\"qualitysecurityrollup\" width=\"879\" height=\"184\" class=\"alignnone size-large wp-image-7195\" \/><\/p>\n<p><em>Security and Quality Rollup on Windows Server 2008 SP2<\/em><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/securityonlyupdate-1024x180-1.png\" alt=\"securityonlyupdate\" width=\"879\" height=\"155\" class=\"alignnone size-large wp-image-7196\" \/><\/p>\n<p><em>Security-Only Update on Windows Server 2008 SP2<\/em><\/p>\n<p>We&#8217;ve been asked a lot about the uninstall experience for these releases. The Security and Quality Rollup above appears as a single installation. It is possible to remove the release for a specific version of the .NET Framework after the update has been applied.<\/p>\n<p>For example, if you installed the Security and Quality Rollup and you have .NET Framework 3.5 and 4.5.2 installed, you can uninstall the .NET Framework 3.5 Security and Quality Rollup, leaving only the .NET Framework 4.5.2 Security and Quality Rollup on your computer. You can do the opposite, too.<\/p>\n<p>In the image below, you can see that the version-specific updates are displayed in the &#8220;Uninstall Updates&#8221; dialog in Add or Remove Programs:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/SecurityOnlyARP-1024x255-1.png\" alt=\"SecurityOnlyARP\" width=\"879\" height=\"219\" class=\"alignnone size-large wp-image-7205\" \/><\/p>\n<p><em>Installed Security-Only Update on Windows Server 2008 SP2<\/em><\/p>\n<h2>Downloading KBs from\u00a0Microsoft Update Catalog<\/h2>\n<p>Each monthly blog post announcing the monthly rollup will include a table with a set of KBs listed, as you can see in the example that follows. For a complete example, see the <a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/04\/11\/net-framework-april-2017-monthly-rollup\/\">April 2017 Monthly Update<\/a> post. These tables are important if you want to download patches directly.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" src=\"\" alt=\"capture3\" width=\"795\" height=\"389\" class=\"aligncenter size-full wp-image-10345\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>It is important to understand that the .NET Framework is updated for each Windows\u00a0version. That&#8217;s why the .NET Framework is listed under each Windows version. Each of the patches are unique, even if they are fixing the same issue.<\/p>\n<p>The <strong>first column in the table<\/strong>\u00a0lists a set of Windows versions, with an indented set of .NET Framework versions that have been updated for that Windows version.<\/p>\n<p>The\u00a0<strong>second column in the table<\/strong>\u00a0lists the <em>Security and Quality Rollup<\/em> KBs for each Windows and .NET Framework version combination. The Windows version row lists both the Windows Update Catalog entry (for patch downloads) and the KB entry (for patch information) that encompasses all of the .NET Framework changes for that Windows version.<\/p>\n<p>The\u00a0<strong>third\u00a0column in the table<\/strong>\u00a0lists the <em>Security Rollup<\/em> KBs for each Windows and .NET Framework version combination. The information listed has the same form as the second column.<\/p>\n<p>You can download patches using the\u00a0<strong>Catalog link in the table<\/strong> for a given Windows version.\u00a0You will see a page similar to the one below (for example,\u00a0<a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4014983\">4014983<\/a>). Click on the\u00a0<strong>Download<\/strong> button. You will then be see download links that match the .NET Framework KB numbers in the table above. Download the KBs you need based on the Windows version and architecture.<\/p>\n<p>You will notice two rows in the image below; one is for x86 and the other for x64. In the case that you needed a patch for Windows 8.1 x64, you would click the first\u00a0<strong>Download<\/strong> button.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/Capture4.png\" alt=\"capture4\" width=\"955\" height=\"455\" class=\"aligncenter size-full wp-image-10355\" srcset=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/Capture4.png 955w, https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/Capture4-300x143.png 300w, https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/10\/Capture4-768x366.png 768w\" sizes=\"(max-width: 955px) 100vw, 955px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>You can also find instructions on how to download the patches in each KB article, in the <em>How to obtain and install the update<\/em> section.<\/p>\n<h2>More Information<\/h2>\n<p>The following information answers common questions.<\/p>\n<h3 id=\"supersedence\">Including Past Updates<\/h3>\n<p>The Security and Quality Rollup will contain all of the past updates for .NET Framework 4.5.x and 4.6.x.<\/p>\n<p>The rollups will not contain all past updates for .NET Framework 3.5 at first. The remainder of past .NET Framework 3.5 updates will be included over time. We will notify you on our blog when the monthly rollups include all of the past .NET Framework 3.5 updates.<\/p>\n<h3>Security Update Reporting and Update Superseding<\/h3>\n<p>Security and Quality Rollups and Security-only Updates contain the same security fixes. If you install the Security and Quality Rollup for a given month, there is no need to install the Security only Update.<\/p>\n<p>If the Security and Quality Rollup is installed and you run the <a href=\"https:\/\/technet.microsoft.com\/en-us\/security\/cc184924.aspx\">Microsoft Baseline Security Analyzer (MBSA)<\/a> tool or Microsoft System Center on a machine, you should see that all updates are installed \u2014 none are reported missing.<\/p>\n<p>If you install the Security-only Update first, then you will be offered the Security and Quality Update because it contains additional quality updates not included the Security-only update.\u00a0If you run the Microsoft Baseline Security Analyzer (MBSA)<span>\u00a0tool or Microsoft System Center on a machine with just the Security-only Update installed, it <\/span>will report that updates are missing. This is by design since the Security and Quality update is a &#8220;security update.&#8221;<\/p>\n<p>For a deeper explanation, see\u00a0<a href=\"https:\/\/blogs.technet.microsoft.com\/windowsitpro\/2016\/10\/07\/more-on-windows-7-and-windows-8-1-servicing-changes\/\">More on Windows 7 and Windows 8.1 servicing changes<\/a> and in particular the section titled \u201cWhat\u2019s expected if you deploy both updates?\u201d.<\/p>\n<h3 id=\"supported-net-framework-versions\">Supported .NET Framework Versions<\/h3>\n<p>These new releases apply to <a href=\"https:\/\/support.microsoft.com\/en-us\/gp\/framework_faq\/en-us\">supported .NET Framework versions<\/a>. This means that you need to install a supported version of the .NET Framework to get these updates. At the time of writing, the supported versions are:<\/p>\n<ul>\n<li>.NET Framework 3.5<\/li>\n<li>.NET Framework 4.5.2 or later<\/li>\n<\/ul>\n<h3 id=\"supported-os-versions\">Supported OS Versions<\/h3>\n<p>These new releases apply to Windows Vista SP2, Windows 7 SP1, Windows 8.1, Windows Server 2008 SP2, Windows Server 2008 R2, Windows Server 2012 and Windows Server 2012 R2.<\/p>\n<p>On Windows 10, these same .NET Framework security and quality updates are included in <a href=\"https:\/\/technet.microsoft.com\/en-us\/itpro\/windows\/plan\/windows-10-servicing-options#the-windows-servicing-model\">Monthly Windows Updates<\/a>.<\/p>\n<h2 id=\"cadence\">Cadence<\/h2>\n<p>We intend to ship updates monthly, however, we will only release updates if we have made changes. Also, some changes only apply to a subset of .NET Framework versions and\/or Windows versions.<\/p>\n<h2 id=\"updating-to-a-later-net-framework\">Updating to a later .NET Framework<\/h2>\n<p>These updates include patch-level changes. They will not upgrade the .NET Framework that is currently installed on your computer to a newer version. For example, if you have .NET Framework 4.5.2 but do not have 4.6.2, you will still not have .NET Framework 4.6.2 after installing one of these updates. If you want to upgrade to a later .NET Framework version, you must install it separately.<\/p>\n<h2>Closing<\/h2>\n<p>You now have a simpler way to stay current with the latest updates\u00a0to the .NET Framework. There are three releases to choose from, a Security and Quality Rollup for most users and Security-Only and Quality-Only releases for those who\u00a0want more control and an opportunity to preview changes before they are released more broadly.<\/p>\n<p>For most users, you&#8217;ll get the latest changes in Windows Update each month, which isn&#8217;t much different than the experience today. Some of you will need to do a bit more planning on moving to the Security-Only and\/or Quality-Only releases.<\/p>\n<p>This new model is aligned with a similar set of Windows changes. On Windows 10, the .NET Framework changes are included in the Windows updates.<\/p>\n<p>We&#8217;d like to hear feedback on how these release work for you and how you are approaching them in your environment. We&#8217;ll post the specific updates on the blog so that you know what we&#8217;ve released and if they are applicable to your environment.<\/p>\n<p><strong>Update (2017\/5\/25):<\/strong>\u00a0Add\u00a0Cumulative Quality Update for Windows 10 release type<\/p>\n<p><strong>Update (2017\/5\/31):<\/strong><span>\u00a0Add\u00a0information about security update reporting<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Updated (2017\/5\/31) We recently introduced the .NET Framework Monthly Rollup, a new and simpler way for you to install all applicable .NET Framework updates in a single step.\u00a0We wanted to go into more depth on these new releases. This post describes the three monthly update types that you can install. It shows you what the [&hellip;]<\/p>\n","protected":false},"author":348,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[4,11],"class_list":["post-7185","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-net","tag-net-framework"],"acf":[],"blog_post_summary":"<p>Updated (2017\/5\/31) We recently introduced the .NET Framework Monthly Rollup, a new and simpler way for you to install all applicable .NET Framework updates in a single step.\u00a0We wanted to go into more depth on these new releases. This post describes the three monthly update types that you can install. It shows you what the [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/7185","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\/348"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=7185"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/7185\/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=7185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=7185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=7185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}