{"id":59455,"date":"2026-02-05T10:00:00","date_gmt":"2026-02-05T18:00:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/dotnet\/?p=59455"},"modified":"2026-02-05T09:16:26","modified_gmt":"2026-02-05T17:16:26","slug":"dotnet-framework-3-5-moves-to-standalone-deployment-in-new-versions-of-windows","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/dotnet-framework-3-5-moves-to-standalone-deployment-in-new-versions-of-windows\/","title":{"rendered":".NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows"},"content":{"rendered":"<p>The deployment model of .NET Framework 3.5 for future versions of Windows is changing. Starting with Windows 11 Insider Preview Build 27965, .NET Framework 3.5 must be obtained as a standalone installer and is no longer included as an optional Windows component.<\/p>\n<p>.NET Framework 3.5 is now available as a standalone installer for legacy applications that require it on newer major versions of Windows.<\/p>\n<p>This change applies to Insider Preview Build 27965 and future platform releases of Windows. It does not affect Windows 10 or earlier Windows 11 releases through 25H2.<\/p>\n<p>This change aligns with the product&#8217;s lifecycle as .NET Framework 3.5 approaches end of support on January 9, 2029, and encourages customers to begin planning migrations to newer supported versions of .NET.<\/p>\n<p>If your application depends on .NET Framework 3.5, we&#8217;ve published detailed guidance\u2014including installers, compatibility notes, and recommended migration paths\u2014on <a href=\"https:\/\/go.microsoft.com\/fwlink\/?linkid=2348700\">Microsoft Learn<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An announcement of .NET Framework 3.5 servicing updates on new versions of Windows.<\/p>\n","protected":false},"author":369,"featured_media":59456,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685,195],"tags":[11],"class_list":["post-59455","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","category-dotnet-framework","tag-net-framework"],"acf":[],"blog_post_summary":"<p>An announcement of .NET Framework 3.5 servicing updates on new versions of Windows.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/59455","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\/369"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=59455"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/59455\/revisions"}],"predecessor-version":[{"id":59458,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/59455\/revisions\/59458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/59456"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=59455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=59455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=59455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}