{"id":16606,"date":"2018-01-26T16:52:41","date_gmt":"2018-01-27T00:52:41","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=16606"},"modified":"2021-09-29T16:29:52","modified_gmt":"2021-09-29T23:29:52","slug":"january-2018-preview-of-quality-rollup","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/january-2018-preview-of-quality-rollup\/","title":{"rendered":"January 2018 Preview of Quality Rollup"},"content":{"rendered":"<p>We recently released the January 2018 Preview of Quality Rollup.<\/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<h4><a href=\"#aspnet\" id=\"user-content-aspnet\" class=\"anchor\"><\/a>ASP.NET<\/h4>\n<ul>\n<li>Behavior change of HttpCookieCollection.Set, in .NET Framework 4.5.2 and later. If the app uses Set-Cookie header and also use Cookies.Set to add new cookie, the cookie set via Set-Cookie will not be in the response. [513614]<\/li>\n<\/ul>\n<h4><a href=\"#identity\" id=\"user-content-identity\" class=\"anchor\"><\/a>Identity<\/h4>\n<ul>\n<li>UserPrincipal.GetAuthorizationGroups does not use Kerberos transition when it should, and LDAP operation fails if a group has an SID in its sidHistory, for .NET Framework 4.6.2. [484146]<\/li>\n<\/ul>\n<h4><a href=\"#sql\" id=\"user-content-sql\" class=\"anchor\"><\/a>SQL<\/h4>\n<ul>\n<li>SqlConnection can hang in Close\/Dispose after getting network exception during SqlBulkCopy writes, for .NET Framework 4.6 and later. [523503]<\/li>\n<\/ul>\n<h4><a href=\"#wcf\" id=\"user-content-wcf\" class=\"anchor\"><\/a>WCF<\/h4>\n<ul>\n<li>Deadlock between SharedTcpTransportManager.OnClose and OnReceiveComplete causing hang. [454558]<\/li>\n<\/ul>\n<p>Note: Additional information on these improvements is not available. The <a href=\"https:\/\/www.visualstudio.com\/team-services\/\" rel=\"nofollow\">VSTS<\/a> bug number provided with each improvement is a unique ID that you can give <a href=\"https:\/\/support.microsoft.com\/contactus\/\" rel=\"nofollow\">Microsoft Customer Support<\/a>, include in <a href=\"https:\/\/stackoverflow.com\/questions\/tagged\/.net\" rel=\"nofollow\">StackOverflow comments<\/a>or use in web searches.<\/p>\n<h2><a href=\"#getting-the-update\" id=\"user-content-getting-the-update\" class=\"anchor\"><\/a>Getting the Update<\/h2>\n<p>The Security and Quality Rollup is available via Windows Update, Windows Server Update Services, Microsoft Update Catalog, and Docker.<\/p>\n<h3><a href=\"#microsoft-update-catalog\" id=\"user-content-microsoft-update-catalog\" class=\"anchor\"><\/a>Microsoft Update Catalog<\/h3>\n<p>You can get the update via the Microsoft Update Catalog.<\/p>\n<table>\n<thead>\n<tr>\n<th>Product Version<\/th>\n<th>Security and Quality Rollup KB<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Windows 10 1703 (Creators Update)<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4057144\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057144\" rel=\"nofollow\">4057144<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.7.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4057144\" rel=\"nofollow\">4057144<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.7<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4057144\" rel=\"nofollow\">4057144<\/a><\/td>\n<\/tr>\n<tr>\n<td><strong>Windows 10 1607 (Anniversary Update)<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4057142\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057142\" rel=\"nofollow\">4057142<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.7.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4057142\" rel=\"nofollow\">4057142<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.7<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4057142\" rel=\"nofollow\">4057142<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6.2<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4057142\" rel=\"nofollow\">4057142<\/a><\/td>\n<\/tr>\n<tr>\n<td><strong>Windows 8.1\nWindows RT 8.1\nWindows Server 2012 R2<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4057272\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057272\" rel=\"nofollow\">4057272<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054980\" rel=\"nofollow\">4054980<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.5.2<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054990\" rel=\"nofollow\">4054990<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 3.5<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054999\" rel=\"nofollow\">4054999<\/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=4057271\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057271\" rel=\"nofollow\">4057271<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054979\" rel=\"nofollow\">4054979<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.5.2<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054991\" rel=\"nofollow\">4054991<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 3.5<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054997\" rel=\"nofollow\">4054997<\/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=4057270\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057270\" rel=\"nofollow\">4057270<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054981\" rel=\"nofollow\">4054981<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.5.2<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054992\" rel=\"nofollow\">4054992<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 3.5.1<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054998\" rel=\"nofollow\">4054998<\/a><\/td>\n<\/tr>\n<tr>\n<td><strong>Windows Server 2008<\/strong><\/td>\n<td><strong><a href=\"http:\/\/www.catalog.update.microsoft.com\/Search.aspx?q=4057273\" rel=\"nofollow\">Catalog<\/a>\n<a href=\"https:\/\/support.microsoft.com\/kb\/4057273\" rel=\"nofollow\">4057273<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.6<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054981\" rel=\"nofollow\">4054981<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 4.5.2<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054992\" rel=\"nofollow\">4054992<\/a><\/td>\n<\/tr>\n<tr>\n<td>.NET Framework 2.0, 3.0<\/td>\n<td><a href=\"https:\/\/support.microsoft.com\/kb\/4054996\">4054996<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><a href=\"#previous-monthly-rollups\" id=\"user-content-previous-monthly-rollups\" class=\"anchor\"><\/a>Previous Monthly Rollups<\/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\/2018\/01\/09\/net-framework-january-2018-security-and-quality-rollup\/\" rel=\"nofollow\">January 2018 Security and Quality Rollup<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/11\/14\/net-framework-november-2017-security-and-quality-rollup\/\" rel=\"nofollow\">November 2017 Security and Quality Rollup<\/a><\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/net-framework-october-2017-preview-of-quality-rollup\/\" rel=\"nofollow\">October 2017 Preview of Quality Rollup<\/a><\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/dotnet\/2017\/10\/10\/net-framework-october-2017-security-and-quality-rollup\/\" rel=\"nofollow\">October 2017 Security and Quality Rollup<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We recently released the January 2018 Preview of Quality Rollup. Quality and Reliability This release contains the following quality and reliability improvements. ASP.NET Behavior change of HttpCookieCollection.Set, in .NET Framework 4.5.2 and later. If the app uses Set-Cookie header and also use Cookies.Set to add new cookie, the cookie set via Set-Cookie will not be [&hellip;]<\/p>\n","protected":false},"author":336,"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-16606","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet"],"acf":[],"blog_post_summary":"<p>We recently released the January 2018 Preview of Quality Rollup. Quality and Reliability This release contains the following quality and reliability improvements. ASP.NET Behavior change of HttpCookieCollection.Set, in .NET Framework 4.5.2 and later. If the app uses Set-Cookie header and also use Cookies.Set to add new cookie, the cookie set via Set-Cookie will not be [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/16606","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=16606"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/16606\/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=16606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=16606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=16606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}