Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is VS 2022 ready for prime time?

Is VS 2022 ready for prime time?

Scheduled Pinned Locked Moved The Lounge
helpcsharpcssvisual-studioquestion
21 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    BryanFazekas
    wrote on last edited by
    #1

    My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

    S G M R R 7 Replies Last reply
    0
    • B BryanFazekas

      My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

      S Offline
      S Offline
      Slacker007
      wrote on last edited by
      #2

      Some of our devs are using 2022 now and they don't see any major issues. I think we will moving to it here soon. for what it is worth, Microsoft is still fixing bugs with VS 2019. The VS IDE versions are never "really" ready for prime time.

      B 1 Reply Last reply
      0
      • B BryanFazekas

        My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

        G Offline
        G Offline
        GadgetNC
        wrote on last edited by
        #3

        We have been using it since the production release without any issues. You may have more issues moving to the new .net version than with VS itself. We are staying on .Net 4.8 with VS2022 for our desktop app, but we moved to .NET 6 for the Blazor app. No issues for us in either case.

        B 1 Reply Last reply
        0
        • B BryanFazekas

          My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

          M Offline
          M Offline
          Mircea Neacsu
          wrote on last edited by
          #4

          I recently moved from VS2019 to VS2022 without any glitch. Only one (very small) annoyance: if you keep both VS2019 and VS2022 installed, the solution file (.sln) is not automatically saved as a VS2022 solution and keeps opening in VS2019. You have to manually save it (Ctrl+S) to make it upgrade. Really small stuff.

          Mircea

          Richard DeemingR 1 Reply Last reply
          0
          • S Slacker007

            Some of our devs are using 2022 now and they don't see any major issues. I think we will moving to it here soon. for what it is worth, Microsoft is still fixing bugs with VS 2019. The VS IDE versions are never "really" ready for prime time.

            B Offline
            B Offline
            BryanFazekas
            wrote on last edited by
            #5

            Slacker007 wrote:

            Microsoft is still fixing bugs with VS 2019. The VS IDE versions are never "really" ready for prime time.

            :laugh: Very true!

            O 1 Reply Last reply
            0
            • G GadgetNC

              We have been using it since the production release without any issues. You may have more issues moving to the new .net version than with VS itself. We are staying on .Net 4.8 with VS2022 for our desktop app, but we moved to .NET 6 for the Blazor app. No issues for us in either case.

              B Offline
              B Offline
              BryanFazekas
              wrote on last edited by
              #6

              GadgetNC wrote:

              We are staying on .Net 4.8 with VS2022 for our desktop app

              The old applications are mostly desktop -- written in every version of .Net possible. On the plus side, there is currently no listed end-date for .NET Framework 4.6.2, 4.7.x or 4.8. Current projects are all on 4.8, and I suspect all our older desktop applications will remain on 4.8 until they are rewritten, or until the end of time, whichever comes first (although "end of time" is more likely). I assume others are facing the problem I am. How are you handling it?

              1 Reply Last reply
              0
              • M Mircea Neacsu

                I recently moved from VS2019 to VS2022 without any glitch. Only one (very small) annoyance: if you keep both VS2019 and VS2022 installed, the solution file (.sln) is not automatically saved as a VS2022 solution and keeps opening in VS2019. You have to manually save it (Ctrl+S) to make it upgrade. Really small stuff.

                Mircea

                Richard DeemingR Offline
                Richard DeemingR Offline
                Richard Deeming
                wrote on last edited by
                #7

                Right-click ⇒ Open With Change the default from "Visual Studio Version Selector" to "Visual Studio 2022". Tick the "Always open with this application" box.


                "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                M 1 Reply Last reply
                0
                • B BryanFazekas

                  Slacker007 wrote:

                  Microsoft is still fixing bugs with VS 2019. The VS IDE versions are never "really" ready for prime time.

                  :laugh: Very true!

                  O Offline
                  O Offline
                  obermd
                  wrote on last edited by
                  #8

                  VS 2017 seems to finally be stable.

                  A 1 Reply Last reply
                  0
                  • Richard DeemingR Richard Deeming

                    Right-click ⇒ Open With Change the default from "Visual Studio Version Selector" to "Visual Studio 2022". Tick the "Always open with this application" box.


                    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                    M Offline
                    M Offline
                    Mircea Neacsu
                    wrote on last edited by
                    #9

                    I know, but I still have a few solutions that are VS2019 and I'd like each one to open with the proper IDE. The thing with Ctrl+S worked fine.

                    Mircea

                    1 Reply Last reply
                    0
                    • B BryanFazekas

                      My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

                      R Offline
                      R Offline
                      Rick York
                      wrote on last edited by
                      #10

                      Visual Studio has been out since 1997. C# did not appear in it until 2003 2002.

                      "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                      Richard DeemingR D 2 Replies Last reply
                      0
                      • R Rick York

                        Visual Studio has been out since 1997. C# did not appear in it until 2003 2002.

                        "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                        Richard DeemingR Offline
                        Richard DeemingR Offline
                        Richard Deeming
                        wrote on last edited by
                        #11

                        Rick York wrote:

                        C# did not appear in it until 2003.

                        Technically, C# appeared in 1988, although that version was never released: :) My History of Visual Studio (Part 1) | Microsoft Docs[^]


                        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                        "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                        R K 2 Replies Last reply
                        0
                        • Richard DeemingR Richard Deeming

                          Rick York wrote:

                          C# did not appear in it until 2003.

                          Technically, C# appeared in 1988, although that version was never released: :) My History of Visual Studio (Part 1) | Microsoft Docs[^]


                          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                          R Offline
                          R Offline
                          Rick York
                          wrote on last edited by
                          #12

                          It was designed in 2000 and first released in 2003 : C Sharp (programming language) - Wikipedia[^]

                          "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                          Richard DeemingR 1 Reply Last reply
                          0
                          • R Rick York

                            It was designed in 2000 and first released in 2003 : C Sharp (programming language) - Wikipedia[^]

                            "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                            Richard DeemingR Offline
                            Richard DeemingR Offline
                            Richard Deeming
                            wrote on last edited by
                            #13

                            My History of Visual Studio (Part 1) | Microsoft Docs[^]:

                            So where am I? Ah yes, 1988. The project I’d been hired to work on was cancelled after a few months (I expect I’m in good company on that score), that project by the way was a cute variant on the C language designed for incremental compilation – it was called, cough, C#. Strangely, through the lens of 2009, it looks remarkably like what you would get if you tried to make C.Net.


                            "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                            "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                            1 Reply Last reply
                            0
                            • B BryanFazekas

                              My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

                              R Offline
                              R Offline
                              RedDk
                              wrote on last edited by
                              #14

                              :thumbsdown:VS 2022 (page does not exist):thumbsup: :squishing noise:

                              1 Reply Last reply
                              0
                              • Richard DeemingR Richard Deeming

                                Rick York wrote:

                                C# did not appear in it until 2003.

                                Technically, C# appeared in 1988, although that version was never released: :) My History of Visual Studio (Part 1) | Microsoft Docs[^]


                                "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                K Offline
                                K Offline
                                kmoorevs
                                wrote on last edited by
                                #15

                                :thumbsup: That was an excellent read! :) Thank You! (kept me from actually working for > 15 minutes at least!)

                                "Go forth into the source" - Neal Morse "Hope is contagious"

                                1 Reply Last reply
                                0
                                • B BryanFazekas

                                  My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

                                  G Offline
                                  G Offline
                                  Gjeltema
                                  wrote on last edited by
                                  #16

                                  We migrated to it a week after release (always wait for at least the X.0.1 release!). We've not had any issues at all with it - it's been remarkably smooth. It'll take up more memory because they (finally) converted it to 64 bit, but there's a number of gains that were realized because of that conversion. We have a variety of applications as well, and solutions with over a hundred projects of varying types, though we've done pretty good at getting everything to be "standardized" on targeting either .Net 4.8 or .Net 6 (we did quick upgrades after release for all our .Net core based applications). I personally like it quite a bit. They cleaned up the dark mode as well so there's no longer random bright glaring controls or panels running around.

                                  1 Reply Last reply
                                  0
                                  • R Rick York

                                    Visual Studio has been out since 1997. C# did not appear in it until 2003 2002.

                                    "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                                    D Offline
                                    D Offline
                                    dandy72
                                    wrote on last edited by
                                    #17

                                    Rick York wrote:

                                    C# did not appear in it until 2003.

                                    My archives folder shows VS6 VS97 VS2002 (.NET 1.0) VS2003 (.NET 1.1) VS2005 (.NET 2.0) . . . When mounting the ISO for VS 2002, I can see most of files have a timestamp of January 2002. This is where .NET was introduced. C# was very much part of it.

                                    R 1 Reply Last reply
                                    0
                                    • O obermd

                                      VS 2017 seems to finally be stable.

                                      A Offline
                                      A Offline
                                      AFell2
                                      wrote on last edited by
                                      #18

                                      ...only because MS Devs are not really messing with it anymore.

                                      1 Reply Last reply
                                      0
                                      • D dandy72

                                        Rick York wrote:

                                        C# did not appear in it until 2003.

                                        My archives folder shows VS6 VS97 VS2002 (.NET 1.0) VS2003 (.NET 1.1) VS2005 (.NET 2.0) . . . When mounting the ISO for VS 2002, I can see most of files have a timestamp of January 2002. This is where .NET was introduced. C# was very much part of it.

                                        R Offline
                                        R Offline
                                        Rick York
                                        wrote on last edited by
                                        #19

                                        Yes, 2002 is the correct year. I had all of those versions of VS except for 2002. I never used that one. I remember joining the MSDN and getting NT when it was in beta and installing VS97 on it. The next several years were very enjoyable.

                                        "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                                        1 Reply Last reply
                                        0
                                        • B BryanFazekas

                                          My organization has dozens of small C# projects, compiled in every version of VS that has been published, and some have not been recompiled in a decade (not broken, don't fix it!). Unfortunately, as time marches on, the older code is less and less likely to compile successfully in newer versions of C#/VS. I'm looking at upgrading some of the programs to either VS 2019 or 2022. Moving to VS 2022 provides a longer lifespan before it's sunsetted (01/13/2032), at which point I should be retired and it will no longer be my problem. Is VS 2022 ready for usage, or does MS need to fix more things first?

                                          S Offline
                                          S Offline
                                          Stepan Hakobyan
                                          wrote on last edited by
                                          #20

                                          VS2022 have more problems with TFS and SCE then before, and of course older problems are not solved. I have problems building and COM registering dlls. Using VS2019 for that. I have problems with nesting files in Solution Explorer, it was solved in VS2019, and got broken in VS2022. Got some problems with ATL C++ project but that was fixed in an update. As you can see I'm not happy. Still, my org is trying to move some services to .NET 6 witch is not possible in VS2019.

                                          B 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups