Click here to Skip to main content
15,887,485 members
Please Sign up or sign in to vote.
2.33/5 (2 votes)
See more:
Hi all,

just wanted to ask is there any (and I mean ANY) kind of support for VB6 in Visual Studio 2012? I did my homework until now, but I thoughtof you so I come to sum up the answer on Code Project :).
The info I found mainly consists of sayings that VB6 was last to work with VS2005, but some other say that a VB6 project can be step-wise upgraded to VS2010 SP1.
What I have seen for myself is that VS2012 can open lets say a .frm file from a VB6 project, and offers even the fonts and colors of a compatible file (no IntelliSense), but it all ends while trying to open a VB6 .vbp file.
Does VS2012 have any compatibility options a humble user like me can check out? If yes, where to find them?
Posted

You can't open (or write) a VB6 project in any version of VS past 2005 - at least not in a form that you can go backwards again. You can try to upgrade to a newer version, but since VB6 died (as far as Microsoft is concerned) when the .NET version came out, it would not expect it to be a vast success - I know that some elements have the same name but very different behaviours. The upgrade wizard does try it's best though, and it can be quite good. You may however have to go VB6 -> 2005 -> 2008 -> 2010 ->2012 using the upgrade wizard at each step (though you may get away with skipping 2008 and 2010, I'm not sure)

To be honest, you will probably get a better result either by sticking to VB6, or by re-writing it completely in VS2010 or 2012 for .NET
 
Share this answer
 
Hey,

just in case you or someone else is still interested in this. I'm working on an integration of VB6 into SharpDevelop in my spare time. Why SD? Because it is free, is tiny and also has a pretty good and nifty text editor.

You can check out the progress here:

https://github.com/chrishensel/vb6leap[^]

The SD-Add-in is under construction, but is making progress. Building works (you need to have VB6 installed). For the rest, it is better to check out the source and wiki since there is no documentation yet.

It is open-source and free of charge.

HTH

chris
 
Share this answer
 
Comments
Maciej Los 5-Nov-14 13:54pm    
Don't answer to old questions!
Pablo Ariel 16-Jun-17 14:32pm    
Actuallly I'm interested in what he had to say.
This visual studio addin supports VB6 projects: http://vbvs.cloudapp.net
 
Share this answer
 
Comments
CHill60 26-Jul-14 9:19am    
Would be more accurate to say that it will eventually support VB6 projects - build is not yet complete. As per the advice offered 18 months ago ... better to stick to the VB6 IDE or rewrite

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