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. General Programming
  3. C / C++ / MFC
  4. The new upgrade system

The new upgrade system

Scheduled Pinned Locked Moved C / C++ / MFC
c++questioncsharpdelphivisual-studio
15 Posts 3 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.
  • A Offline
    A Offline
    Anthony Appleyard
    wrote on last edited by
    #1

    I have used Visual C++ for many years without trouble. But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them. ...". With one of my projects (called 'dragclip_vc'), today, however often I open it and look in it and close it, the new upgrade system shows and needs attention, every time I open that project, and it does not preserve the display of opened files. Please how can I stop that from happening? (I know that the automatic upgrade needs doing once for each of my projects.) (Another of my projects (called 'makeobj_vc') auto-upgraded correctly and did not ask again for upgrading, and it preserves the display of opened files.) dragclip_vc is a very small project; all that it does is that if I drag a file into it from a directory display, it puts that file's full pathname in the Windows clipboard. It is useful. makeobj_vc is a big project. The '_vc' on the ends of their names means "for Visual C++"; it is to distinguish from old versions that I had written for Borland C.

    A V 2 Replies Last reply
    0
    • A Anthony Appleyard

      I have used Visual C++ for many years without trouble. But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them. ...". With one of my projects (called 'dragclip_vc'), today, however often I open it and look in it and close it, the new upgrade system shows and needs attention, every time I open that project, and it does not preserve the display of opened files. Please how can I stop that from happening? (I know that the automatic upgrade needs doing once for each of my projects.) (Another of my projects (called 'makeobj_vc') auto-upgraded correctly and did not ask again for upgrading, and it preserves the display of opened files.) dragclip_vc is a very small project; all that it does is that if I drag a file into it from a directory display, it puts that file's full pathname in the Windows clipboard. It is useful. makeobj_vc is a big project. The '_vc' on the ends of their names means "for Visual C++"; it is to distinguish from old versions that I had written for Borland C.

      A Offline
      A Offline
      Anthony Appleyard
      wrote on last edited by
      #2

      The affected project ('dragclip_vc') is still doing it this morning (5.37 a.m. by UK time), and wanting this upgrade every time that I open it. The other mentioned project ('makeobj_vc') opened correctly this morning and did not ask for this upgrade again. If needed, I have old backup copies of all my Visual C++ projects on an offload-disk.

      L 1 Reply Last reply
      0
      • A Anthony Appleyard

        I have used Visual C++ for many years without trouble. But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them. ...". With one of my projects (called 'dragclip_vc'), today, however often I open it and look in it and close it, the new upgrade system shows and needs attention, every time I open that project, and it does not preserve the display of opened files. Please how can I stop that from happening? (I know that the automatic upgrade needs doing once for each of my projects.) (Another of my projects (called 'makeobj_vc') auto-upgraded correctly and did not ask again for upgrading, and it preserves the display of opened files.) dragclip_vc is a very small project; all that it does is that if I drag a file into it from a directory display, it puts that file's full pathname in the Windows clipboard. It is useful. makeobj_vc is a big project. The '_vc' on the ends of their names means "for Visual C++"; it is to distinguish from old versions that I had written for Borland C.

        V Offline
        V Offline
        Victor Nijegorodov
        wrote on last edited by
        #3

        Anthony Appleyard wrote:

        But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

        What VS version are you using? In what version is it about to upgrade?

        A 5 Replies Last reply
        0
        • A Anthony Appleyard

          The affected project ('dragclip_vc') is still doing it this morning (5.37 a.m. by UK time), and wanting this upgrade every time that I open it. The other mentioned project ('makeobj_vc') opened correctly this morning and did not ask for this upgrade again. If needed, I have old backup copies of all my Visual C++ projects on an offload-disk.

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          This is not that unusual. The upgrade system in Visual Studio can have problems for a variety of reasons. Your best bet is just to create a new project, and then copy the source files into the new project location and add them manually to the project.

          1 Reply Last reply
          0
          • V Victor Nijegorodov

            Anthony Appleyard wrote:

            But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

            What VS version are you using? In what version is it about to upgrade?

            A Offline
            A Offline
            Anthony Appleyard
            wrote on last edited by
            #5

            I have VS 2015. Its help recommends upgrading to VS 2017.

            1 Reply Last reply
            0
            • V Victor Nijegorodov

              Anthony Appleyard wrote:

              But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

              What VS version are you using? In what version is it about to upgrade?

              A Offline
              A Offline
              Anthony Appleyard
              wrote on last edited by
              #6

              Victor Nijegorodov wrote:

              What VS version are you using? In what version is it about to upgrade?

              When I run my project makeobj_vc , the initial black panel shows "Visual Studio / Community 2015". When I opened its help just now, a top panel said "We recommend using Visual Studio 2017 / Download now"; but will that cause a quick replacement of my VS 2015 by VS 2017, or will there be a long complicated process?

              L 1 Reply Last reply
              0
              • V Victor Nijegorodov

                Anthony Appleyard wrote:

                But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

                What VS version are you using? In what version is it about to upgrade?

                A Offline
                A Offline
                Anthony Appleyard
                wrote on last edited by
                #7

                When I run my project makeobj_vc , the initial black panel shows "Visual Studio / Community 2015". When I opened its help just now, a top panel said "We recommend using Visual Studio 2017 / Download now"; but will that cause a quick replacement of my VS 2015 by VS 2017, or will there be a long complicated process?

                L 1 Reply Last reply
                0
                • V Victor Nijegorodov

                  Anthony Appleyard wrote:

                  But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

                  What VS version are you using? In what version is it about to upgrade?

                  A Offline
                  A Offline
                  Anthony Appleyard
                  wrote on last edited by
                  #8

                  I am using VS 2015. When I opened its help just now, a top panel recommended using VS 2017; will that cause a quick replacement of my VS 2015 by VS 2017, or will there be a long complicated process?

                  1 Reply Last reply
                  0
                  • A Anthony Appleyard

                    Victor Nijegorodov wrote:

                    What VS version are you using? In what version is it about to upgrade?

                    When I run my project makeobj_vc , the initial black panel shows "Visual Studio / Community 2015". When I opened its help just now, a top panel said "We recommend using Visual Studio 2017 / Download now"; but will that cause a quick replacement of my VS 2015 by VS 2017, or will there be a long complicated process?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Please be patient when posting messages. New messages often go into the moderation queue and need to be verified by a human. And it is Sunday, so lots of people are taking things easy.

                    1 Reply Last reply
                    0
                    • A Anthony Appleyard

                      When I run my project makeobj_vc , the initial black panel shows "Visual Studio / Community 2015". When I opened its help just now, a top panel said "We recommend using Visual Studio 2017 / Download now"; but will that cause a quick replacement of my VS 2015 by VS 2017, or will there be a long complicated process?

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Fix your existing problems first. Once you have all your projects successfully building in VS2015 then you can consider upgrading to 2017.

                      A 1 Reply Last reply
                      0
                      • V Victor Nijegorodov

                        Anthony Appleyard wrote:

                        But in the last few days, an automatic upgrade came: it shows a MessageBox that says "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them

                        What VS version are you using? In what version is it about to upgrade?

                        A Offline
                        A Offline
                        Anthony Appleyard
                        wrote on last edited by
                        #11

                        I have now upgraded to VS 2017. I have used it to remake my project 'dragclip_vc'. In it, the top menu has entries for "File, Edit, View, Project, Team, Tools, Windows, Help", but none of then seem to lead to an option letting me compile or run the source file. What should I do?

                        1 Reply Last reply
                        0
                        • L Lost User

                          Fix your existing problems first. Once you have all your projects successfully building in VS2015 then you can consider upgrading to 2017.

                          A Offline
                          A Offline
                          Anthony Appleyard
                          wrote on last edited by
                          #12

                          Thanks for your help. I am sorry if I have caused any problems. I tried uploading VS 2017; it installed itself alongside my VS 2015 and did not obliterate it. I used my desktop "Visual C 2015 devenv.exe" icon to access my VS 2015, and I tried to access several of my projects. All but one of them that I tried came up and recompiled successfully, and there was no "One-way upgrade. Visual Studio ..." nuisance. The only project that caused trouble was dragclip_vc, which kept on showing the "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them. ...". MessageBox. So I remade this project as a new VS 2015 project dragclip2 using copies of dragclip_vc's source files, and this new project behaves OK. I suspect that the "One-way upgrade. Visual Studio ..." nuisance persisted because dragclip is such a small project that it does not have some feature that "One-way upgrade. Visual Studio ..." looks for to see if it has already been called on that project. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Next step for me, I suppose, is to find how to run VS 2017. It looks very different from VS 2015. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I keep pointers to all my Visual C++ projects in a folder called C:\Visual_C\Visual_C_pointers\

                          L 1 Reply Last reply
                          0
                          • A Anthony Appleyard

                            Thanks for your help. I am sorry if I have caused any problems. I tried uploading VS 2017; it installed itself alongside my VS 2015 and did not obliterate it. I used my desktop "Visual C 2015 devenv.exe" icon to access my VS 2015, and I tried to access several of my projects. All but one of them that I tried came up and recompiled successfully, and there was no "One-way upgrade. Visual Studio ..." nuisance. The only project that caused trouble was dragclip_vc, which kept on showing the "One-way upgrade. Visual Studio will automatically make functional changes to the following projects in order to open them. ...". MessageBox. So I remade this project as a new VS 2015 project dragclip2 using copies of dragclip_vc's source files, and this new project behaves OK. I suspect that the "One-way upgrade. Visual Studio ..." nuisance persisted because dragclip is such a small project that it does not have some feature that "One-way upgrade. Visual Studio ..." looks for to see if it has already been called on that project. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Next step for me, I suppose, is to find how to run VS 2017. It looks very different from VS 2015. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I keep pointers to all my Visual C++ projects in a folder called C:\Visual_C\Visual_C_pointers\

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #13

                            No problem, just pointing out how the system works. And, for some odd reason, most of your messages were going to moderation as potential spam.

                            A 1 Reply Last reply
                            0
                            • L Lost User

                              No problem, just pointing out how the system works. And, for some odd reason, most of your messages were going to moderation as potential spam.

                              A Offline
                              A Offline
                              Anthony Appleyard
                              wrote on last edited by
                              #14

                              Thanks. Do you want me to send to you a copy of the old form of my 'dragclip' program?, so that you can investigate why "One-way upgrade. Visual Studio ..." repeatedly asked to upgrade it?

                              L 1 Reply Last reply
                              0
                              • A Anthony Appleyard

                                Thanks. Do you want me to send to you a copy of the old form of my 'dragclip' program?, so that you can investigate why "One-way upgrade. Visual Studio ..." repeatedly asked to upgrade it?

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                No thanks. You should report it to Microsoft though.

                                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