devblogs.microsoft.com Open in urlscan Pro
2600:1400:d:581::2f1e  Public Scan

Submitted URL: https://click.email.microsoftemail.com/?qs=a49e1404663566ed18e06e67e2cace2551ba36b9502367b69cada111dea88ceac46378e09c66e2ebaf61a3ca2a12...
Effective URL: https://devblogs.microsoft.com/visualstudio/support-ends-for-older-versions-of-visual-studio-feb2022/?wt.mc_id=VSS_SubNurPRO_V1...
Submission: On April 27 via api from CA — Scanned from CA

Form analysis 2 forms found in the DOM

Name: searchFormGET /search

<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/search" method="GET"
  data-seautosuggest="{&quot;queryParams&quot;:{&quot;market&quot;:&quot;en-us&quot;,&quot;clientId&quot;:&quot;7F27B536-CF6B-4C65-8638-A0F8CBDFCA65&quot;,&quot;sources&quot;:&quot;Microsoft-Terms,Iris-Products,DCatAll-Products&quot;,&quot;filter&quot;:&quot;+ClientType:StoreWeb&quot;,&quot;counts&quot;:&quot;5,1,5&quot;},&quot;familyNames&quot;:{&quot;Apps&quot;:&quot;App&quot;,&quot;Books&quot;:&quot;Book&quot;,&quot;Bundles&quot;:&quot;Bundle&quot;,&quot;Devices&quot;:&quot;Device&quot;,&quot;Fees&quot;:&quot;Fee&quot;,&quot;Games&quot;:&quot;Game&quot;,&quot;MusicAlbums&quot;:&quot;Album&quot;,&quot;MusicTracks&quot;:&quot;Song&quot;,&quot;MusicVideos&quot;:&quot;Video&quot;,&quot;MusicArtists&quot;:&quot;Artist&quot;,&quot;OperatingSystem&quot;:&quot;Operating System&quot;,&quot;Software&quot;:&quot;Software&quot;,&quot;Movies&quot;:&quot;Movie&quot;,&quot;TV&quot;:&quot;TV&quot;,&quot;CSV&quot;:&quot;Gift Card&quot;,&quot;VideoActor&quot;:&quot;Actor&quot;}}"
  data-seautosuggestapi="https://www.microsoft.com/services/api/v3/suggest"
  data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c9c3m1r1a1&quot;}" aria-expanded="false" style="overflow-x: visible;">
  <div class="x-screen-reader" aria-live="assertive"></div>
  <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search" name="query" role="text" placeholder="Search"
    data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" data-toggle="tooltip" data-placement="right" title="" data-original-title="Search"
    style="overflow-x: visible;">
  <input type="hidden" name="blog" value="/visualstudio/" data-m="{&quot;cN&quot;:&quot;HiddenInput_nav&quot;,&quot;id&quot;:&quot;n2c1c9c3m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" style="overflow-x: visible;">
  <button id="search" aria-label="Search" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" data-bi-mto="true" aria-expanded="false"
    style="overflow-x: visible;">
    <span role="presentation" style="overflow-x: visible;">Search</span>
    <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip" style="overflow-x: visible;">Search</span>
  </button>
  <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group" style="overflow-x: visible;">
    <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
      data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c4c1c9c3m1r1a1&quot;,&quot;sN&quot;:4,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" style="overflow-x: visible;"></ul>
  </div>
</form>

#

<form id="myForm" action="#">
  <div class="modal-body">
    <div class="form-group">
      <label for="code-text">Paste your code snippet</label>
      <textarea class="form-control" id="code-text" style="height: 150px;"></textarea>
    </div>
  </div>
</form>

Text Content

Skip to main content
Microsoft
Visual Studio
Visual Studio
Visual Studio
 * Home
 * DevBlogs
 * Developer
    * Visual Studio
    * Visual Studio Code
    * Visual Studio for Mac
    * DevOps
    * Developer support
    * CSE Developer
    * Engineering@Microsoft
    * Azure SDK
    * IoT
    * Command Line
    * Perf and Diagnostics
    * Dr. International
    * Notification Hubs
    * Math in Office

 * Technology
    * DirectX
    * PIX
    * SurfaceDuo
    * Startups
    * Sustainable Engineering
    * Windows AI Platform

 * Languages
    * C++
    * C#
    * F#
    * Visual Basic
    * TypeScript
    * PowerShell Community
    * PowerShell Team
    * Python
    * Q#
    * JavaScript
    * Java
    * Java Blog in Chinese

 * .NET
    * .NET
    * .NET MAUI
    * Blazor
    * ASP.NET
    * NuGet
    * Xamarin

 * Platform Development
    * #ifdef Windows
    * Apps for Windows
    * Azure Depth Platform
    * Azure Government
    * Bing Dev Center
    * Microsoft Edge Dev
    * Microsoft Azure
    * Microsoft 365 Developer
    * Old New Thing
    * Windows MIDI and Music dev
    * Windows Search Platform

 * Data Development
    * Azure Cosmos DB
    * Azure Data Studio
    * Azure SQL Database
    * OData
    * Revolutions R
    * SQL Server Data Tools

 * More

Login

Search Search

Cancel


SUPPORT ENDS FOR OLDER VERSIONS OF VISUAL STUDIO

Paul C



February 10th, 2022



We want to keep you secure when using Visual Studio. If you’re using an older
version of Visual Studio, we have several reminders about upcoming events in the
Visual Studio support lifecycle.

 1. Visual Studio 2012: support ends on January 10, 2023 for the IDE and its
    associated products, runtimes, and components. We recommend users upgrade to
    a newer version of Visual Studio.
 2. Visual Studio 2017: mainstream support ends April 12, 2022, and the product
    will transition to extended support until April 2027. During extended
    support we’ll provide fixes only for security issues. We recommend users
    move to the 15.9 supported baseline to remain under support.
 3. Visual Studio 2019 version 16.7: support ends April 12, 2022. We recommend
    users move to the version 16.11 supported baseline, or to Visual Studio
    2022.
 4. Visual Studio 2019 Preview Channel: after April 2022, we will no longer
    provide updates to the Preview Channel of Visual Studio 2019. We recommend
    users migrate to either the Visual Studio 2019 Release Channel or to Visual
    Studio 2022 Preview to stay secure and receive the latest feature updates.


WHAT DOES THIS MEAN FOR YOU?

Visual Studio 2022 is our most productive IDE ever, and we recommend all our
customers upgrade to it, especially those using the Community Edition. With
Visual Studio 2022 we offer three channels: Preview Channel so that you can
provide early feedback on the latest features. The Current Channel provides
these new features when they are ready for widespread use. Users should install
each minor update of the Current Channel as it is released to stay in support.
Finally, for the Enterprise, Professional, and Build Tools Editions, we
offer Long-Term Servicing Channels (LTSC) to give your development team more
control over when you adopt new feature releases. We provide quality and
security fixes for LTSC for 18 months after release.



Install Visual Studio 2022



Similarly, Visual Studio 2019 offers users of the Enterprise and Professional
editions long-term stable and secure development environment by using the
servicing baselines. If you’re using version 16.7, to remain under support
you’ll need to update to a supported serving baseline. Support for version 16.9
will end October 2022. Version 16.11 will be supported for the balance of the
Visual Studio 2019 lifecycle, with Mainstream support ending April 2024, and
extended support ending April 2029. For more information about these lifecycle
phases, see Fixed Lifecycle Policy.

Visual Studio Subscribers can find Visual Studio 2019 and older versions in the
downloads tab of the subscriptions portal at my.visualstudio.com.


VISUAL STUDIO 2012

On January 10, 2023, support will end for all Visual Studio 2012 editions,
associated products, runtimes, and components and they will no longer receive
security updates. These include:

 * Visual Studio 2012 Ultimate, Premium, Professional, Express for Web, Express
   for Windows Desktop, Team Explorer, and Test Professional editions.
 * Visual Studio 2012 Shell (Integrated) and Shell (Isolated).
 * Visual Studio 2012 version of components including Agents, IntelliTrace
   Collector, Microsoft Azure Tools, Remote Tools, SDK, SQL Server Data Tools,
   Team Explorer, Visual C++ Redistributable, Web Tools Extensions.

We recommend users upgrade to a newer version of Visual Studio to remain under
support. Please see below for the upcoming end-of-support dates for Visual
Studio.

Visual Studio version End of Mainstream Support End of Support Visual Studio
2022, Current Channel January 2027 January 2032    Visual Studio 2022, version
17.0 LTSC n/a July 2023 Visual Studio 2019, version 16.11 April 2024 April 2029
   Visual Studio 2019, version 16.9 n/a October 2022    Visual Studio 2019,
version 16.7 n/a April 2022 Visual Studio 2017, version 15.9 April 2022 April
2027 Visual Studio 2015, Update 3 including KB3165756 October 2020 October 2025
Visual Studio 2013, Update 5 April 2019 April 2024 Visual Studio 2012, Update 5
January 2018 January 2023 Visual Studio 2010 and earlier Out of support Out of
support

 


UPGRADE TODAY!

In conclusion:

 * It’s time to complete your migration from Visual Studio 2012 to a later
   supported version.
 * It’s time to move off the Preview Channel of Visual Studio 2019 to Visual
   Studio 2022 Preview.
 * It’s time to move off Visual Studio 2019 version 16.7 to Visual Studio 2019
   version 16.11 or Visual Studio 2022.

For the best Visual Studio experience, we recommend installing Visual Studio
2022 today.

If you have any questions about the upgrade or migration process or about our
support policy, just ask in the comments below!

Install Visual Studio 2022


PAUL CHAPMAN PRINCIPAL PROGRAM MANAGER, VISUAL STUDIO RELEASE ENGINEERING

Follow


Posted in Visual StudioTagged Support Visual Studio 2012 Visual Studio 2017
Visual Studio 2019

READ NEXT

Visual Studio 2022 17.1 is now available!
Today, Visual Studio 2022 17.1 graduates from preview and reaches general
availability. Feedback from developers like you have helped us shape and refine
Visual ...
Dominic N
February 15, 2022
35 comments
Typing Less, Coding More: How we delivered IntelliCode whole line completions
with a transformer model
Introduction Great code completions make you more productive while composing
your code. Visual Studio 2022 now automatically completes C# code up to a whole
line at a ...
Shengyu F
February 16, 2022
9 comments


12 COMMENTS

Comments are closed. Login to edit/delete your existing comments

 * Alexander Wurzinger February 10, 2022 10:33 am
   collapse this comment
   
   
   >>We recommend users migrate to either the Visual Studio 2019 Release Channel
   or to Visual Studio 2022 Preview to stay secure and receive the latest
   feature updates.
   Isn’t VS2019 Release + VS2019 Preview the same right now?
   Also you can change from VS2019 Release to Preview, but not back, at least
   not without reinstall, so if you have a VS2019 Preview installed the only
   thing you can do is to uninstall and install a Release version (or VS2022
   Preview)?
   
   
   * Paul Chapman February 11, 2022 9:29 am
     collapse this comment
     
     
     Thank you for the questions. We’re ending updates to Visual Studio 2019
     Preview after April 2022; after that point Preview will be frozen and all
     updates will go only to Visual Studio 2019 Release.
     
     Yes, unfortunately with Visual Studio 2019 there isn’t a way to switch
     between the Channels (we’ve added this feature to Visual Studio 2022, and
     are working on enhancements to it).
     
     Our recommendation would be to either install Visual Studio 2022 Preview
     (if you want to continue receiving early feature updates), or to install
     Visual Studio 2019 Release, and then uninstall Visual Studio 2019 Preview.
     This will reduce install time as components that are shared won’t need to
     be re-installed.
     
     
     
   
 * Denis Proshutinskii February 10, 2022 9:21 pm
   collapse this comment
   
   
   There’s 1 thing I miss from VS2019 – Concurrency Visualizer. Hope it will be
   available in VS2022 soon
   
   
   * Nik Karpinsky February 11, 2022 9:49 am
     collapse this comment
     
     
     Yep, it is coming. I just got the build updated and we are testing
     everything. Hopefully we have it out the door in a week or two, you can get
     updates on it at:
     https://developercommunity.visualstudio.com/t/Please-Support-Concurrency-Visualizer-in/1566380
     
     
     
   * Nik Karpinsky February 16, 2022 11:33 am
     collapse this comment
     
     
     And it’s live! You can get the VS2022 version here
     
     
     * David Fiedler February 17, 2022 2:31 am
       collapse this comment
       
       
       “We’re sorry, the page you requested cannot be found!”
       
       
       * Nik Karpinsky February 17, 2022 9:56 am
         collapse this comment
         
         
         Doh! Sorry about that, I forgot to hit the “make public” button. Should
         be fixed now.
         
         
         * David Fiedler February 19, 2022 6:02 am
           collapse this comment
           
           
           Thanks
           
           
           
         
       
     
   
 * Michael Ober February 11, 2022 7:34 am
   collapse this comment
   
   
   Looking at the VS 2017 and VS 2019 end of support dates explains why I always
   skip a version.
   
   
   
 * CHENG HUP UNG February 13, 2022 10:19 pm
   collapse this comment
   
   
   Microsoft RDLC Report Designer is missing in VS2022.
   All of our existing projects are being affected, this is the reason we are
   still hanging on to VS2019.
   Besides, not only us, a lot of of developers and projects are being affected
   base on Developer Community:-
   
   https://developercommunity.visualstudio.com/t/microsoft-rdlc-report-designer-in-2022/1494593
   
   
   * Leslie Richardson February 14, 2022 10:47 am
     collapse this comment
     
     
     Thanks for the feedback! The RDLC extension is one of our top extensions
     we’re trying to prioritize for VS 2022 migration, and while I don’t have a
     release date on my end right now, we’re currently working with the
     respective owners to make it happen soon.
     
     
     
   
 * john-papachristos March 28, 2022 4:46 pm
   collapse this comment
   
   
   I’ve been wondering about .NET support for Visual Studio 2019. As older
   versions of .NET Core and .NET go out of support, and I understand that
   Visual Studio 2019 will not support later versions (.NET 6 and up), does that
   mean we should not be using Visual Studio 2019 to develop .NET applications
   after May 2022 and .NET Core applications after December 2022? Even though
   the end of life for Visual Studio 2019 is a few more years down the track? It
   seems that if you want to develop application using Visual Studio in .NET
   after 2022, then we have to move to Visual Studio 2022.
   
   
   

RELEVANT LINKS

 * Visual Studio homepage
 * Visual Studio documentation
 * Visual Studio Dev Essentials
 * Microsoft Azure

Visual Studio on YouTube

 * Visual Studio Tips & Tricks
 * Visual Studio Toolbox
 * Visual Studio Office Hours
 * Writing extensions with Mads

TOP BLOGGERS

Jordan Matthiesen
Senior Program Manager



Mads Kristensen
Principal Program Manager



Leslie Richardson
Program Manager



Grace Taylor
Program Manager



Taysser Gherfal
Senior Program Manager



TOPICS

.NET.NET Core.NET
Framework17.0202264-bitA11yAccessibilityAdministratorADOAndroidAngularJSAnnouncementApplication
InsightsArtificial IntelligenceASP.NETASP.NET
CoreasyncasynchronousAuthenticationAzureAzure Active DirectoryAzure App
ServicesAzure BoardsAzure Cache for RedisAzure Cognitive ServicesAzure Data
LakeAzure DevOpsAzure FunctionsAzure IoT DeviceAzure IoT EdgeAzure IoT HubAzure
Key VaultAzure Kubernetes ServiceAzure Machine LearningAzure MLAzure SDKAzure
Search ServiceAzure StackAzure StorageAzure ToolingBig
DataBingBlazorBlendBreakpointsBuildC#C#C++C++
conformanceCASTCheckstyleCLIcloudcloud developmentcloud
nativeCloudPilotCMakeCode ReviewsCodeLensCodespacesCOMcommand promptConditional
AccessConnectContainersContinuous Integration/Continuous
DeliveryCordovaCSSCustomer DevelopmentdashboardData
ScienceDatabaseDebuggerDebuggingDebugging and DiagnosticsDeep
LearningDevBlogsdeveloperDeveloper Command PromptDeveloper CommunityDeveloper
ProductivityDevTest LabsDiagnosticsDockerDocsdocument managementdotnetEclipse
JDT Language ServerEFEnterpriseEntity
FrameworkEventexceptionExtensionsF#FeedbackFindFind in FilesFsharpGame
DevelopmentgamingGetting StartedGitGit IntegrationGitHubGradlegroup
policyHockeyAppHTMLIdentityInstrumentationIntelliCodeIntelliCode
CompletionsIntelliCode suggestionsIntelliSenseIntelliTestIntelliTraceiOSIoTIoT
EdgeJavaJava Test RunnerJavaScriptKubernetesLicensingLintingLive Sharelive unit
testingMachine LearningMavenMFAmicroservicesMicrosoft
BandMobileMSBuildMulti-repoMultiple RepositoriesMVVMNavigate through
codeNode.jsNuGetnuget packagesnuget performancenuget restoreOffice 365 APIOffice
Developer ToolsOfflineONNXONNX RuntimeOpen Sourcepackage managementparallel
stacksPerformancePerformance ImprovementsPerformance
ProfilerPersonalizationpersonalizePluralsightPowerShellPreviewPreview
FeaturesPricingProducProductivityprofileProfilingPROSEPyDataPythonQ#QuantumRRefactoringRegular
ExpressionsRemoteResourcesrestricted
modeRoadmaproslynSCCMSearchsecurityself-hostedServerless ComputingService
FabricSign insolution load performanceSource
ControlSQLSubmodulesSubscriberSupportTeam Foundation
ServerTeamsTemplatesterminaltestTestingThe Visual Studio Pull Requests
ExtensionthemesTips and TricksTomcatTools for Apache
CordovaTrainingTransformertrustTypeScriptUI DesignUnityUniversal AppsUniversal
Windows PlatformUnrealUnrealEngineUpdateVBVertical Document tabsVertical
tabsvideoVisual BasicVisual StudioVisual Studio 2010Visual Studio 2012Visual
Studio 2013Visual Studio 2015Visual Studio 2017Visual Studio 2019Visual Studio
2019 forVisual Studio 2019 for MacVisual Studio 2022Visual Studio 2022 for
MacVisual Studio 2022 launch eventVisual Studio App CenterVisual Studio
CodeVisual Studio CodespacesVisual Studio Dev EssentialsVisual Studio
EnterpriseVisual Studio for MacVisual Studio Live ShareVisual Studio
OnlineVisual Studio PreviewVisual Studio ProfilerVisual Studio
SubscriptionsVisual Stuidio 2019VSVS Codevs2022VSCodeVSIPVSMacVXAMLWebWeb
AppsWebinarwfhwidgetWindows 10Windows
PhoneWinFormsWPFWSUSXamarinXamarin.FormsXAML


STAY INFORMED




CODE BLOCK

×
Paste your code snippet
Cancel Ok
What's new
 * Surface Pro 8
 * Surface Laptop Studio
 * Surface Pro X
 * Surface Go 3
 * Surface Duo 2
 * Surface Pro 7+
 * Windows 11 apps
 * HoloLens 2

Microsoft Store
 * Account profile
 * Download Center
 * Microsoft Store support
 * Returns
 * Order tracking
 * Virtual workshops and training
 * Microsoft Store Promise
 * Flexible Payments

Education
 * Microsoft in education
 * Devices for education
 * Microsoft Teams for Education
 * Microsoft 365 Education
 * Education consultation appointment
 * Educator training and development
 * Deals for students and parents
 * Azure for students

Business
 * Microsoft Cloud
 * Microsoft Security
 * Azure
 * Dynamics 365
 * Microsoft 365
 * Microsoft Advertising
 * Microsoft Industry
 * Microsoft Teams

Developer & IT
 * Developer Center
 * Documentation
 * Microsoft Learn
 * Microsoft Tech Community
 * Azure Marketplace
 * AppSource
 * Microsoft Power Platform
 * Visual Studio

Company
 * Careers
 * About Microsoft
 * Company news
 * Privacy at Microsoft
 * Investors
 * Diversity and inclusion
 * Accessibility
 * Security

English (United States)
 * Sitemap
 * Contact Microsoft
 * Privacy
 * Manage cookies
 * Terms of use
 * Trademarks
 * Safety & eco
 * About our ads
 * © Microsoft 2022