Click here to Skip to main content
16,022,238 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have many VS2005 projects and i want to convert them into VS2022.
Is it possible ?

What I have tried:

I read somewhere that VS2005 can be opened up to VS2017 at most. Is it true ?
Posted
Comments
Dave Kreskowiak 22-Aug-24 14:13pm    
First question. What happened when you tried it?
AndreaHS 22-Aug-24 14:21pm    
I haven't done anything yet. I was just wondering what version of VS I should get
RedDk 23-Aug-24 15:20pm    
And to add to what the Solutions beneath here hint might work, as a last ditch effort to get something to compile, create a completely new default project in your latest version of VS and, one by one, pick the files out of the old project and "Add" them as "Existing Item" through the appropriate folder found in the New Project Solution Explorer treeview. You'll doubtless have to fiddle with ALL the settings ... but as I said this is last ditch.

I say ALL but there are guides to aid in zeroing in your new "OLD" settings and they can be found in the various untouched .<lang>proj, .sln, or ... (s'been so long since I opened an old VS6 file I'm blanking on the antique extension name ... )

I tried this, but I don't think there's a definitely clear answer. Sometimes it worked, sometimes it dindn't worked. It should be done one program by one. Open your solution with VS2022. If it can convert, it will do and produce a report. The main problem is more about old net framework maybe no longer supported. You will nedd change framework in project properties and rebuild solution. You may need rewrite some parts of code. You may also encounter problems with libraries or ActiveX controls no longer supported or no longer sold.

Addition:

I just remember. A long time ago I overcomed a somewhat similar problem of different VS version with creating a new solution in other VS version and importing existing code in new version,
 
Share this answer
 
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900