![visual basic 6 portable for windows 7 visual basic 6 portable for windows 7](http://blog.danbrust.net/wp-content/uploads/2015/09/VS6_install_MSDN.png)
- #Visual basic 6 portable for windows 7 upgrade#
- #Visual basic 6 portable for windows 7 code#
- #Visual basic 6 portable for windows 7 free#
There is no technical reason VB6 could not be supported in Visual Studio, just as it was in Visual Studio 6.0 It uses is one developed by Microsoft and therefore could be used in Visual Studio. Even if you don't believe VB6 uses the C++ compiler, you must accept whatever compiler Useful for what? Your only point (I assume) is that Visual Studio (version 7 or later) can't support VB6 because you assume there isn't a compiler available. Unless the C or C++ compiler is doing all of it, it is not useful here. If you are doubting that VB6 uses the Microsoft C2 compiler and the Microsoft Linker I have explained previously that you can compile a VB6 project and use Task Manager (or ProcMon) to see that it does use C2.exe and Link.exe. Which bit don't you believe? That C uses the Microsoft C2 compiler? That C++ uses the Microsoft C2 compiler? That VB6 uses the Microsoft C2 compiler? Don't expect others to take your word for it. Something from Microsoft saying it is so. Anyone can say whatever they want to and then try to make it true by intimidating others, saying they are ignorant for not knowing it.
![visual basic 6 portable for windows 7 visual basic 6 portable for windows 7](https://i.blogs.es/bef4f7/studio/1366_2000.png)
You still have not provided anything from Microsoft saying it is so. It would be similar to the way C++ is supported in Visual Studio. There is, of course, no technical reason Visual Studio couldn't support VB6. It still surprises me that although it is over 20 years since VB5 started using the Visual C++ compiler many posters don't realize this is the case. And finally to the linker LINK.EXE, which makes an executable.Īs far as I know the C2 compiler is only used by C, C++ and VB5/6 though it certainly would be possible (in theory at least) to use with other languages. This is then passed on to C2, which compiles this into.
#Visual basic 6 portable for windows 7 code#
The first pass is the parser (and some optimisation) of the source code - this creates temporary CIL(C intermediate language) code. VB6 outputs this first pass directly from the VB6 IDE. (though I did state several posts ago that C2.dll and C2.exe are " 32-Bit 80x86 Compiler Back End")Ĭ1.DLL is the first pass of the compiler from C. The output from the front-end is then processed as the input to the back-end.įorgive me if I sometimes assume everyone knows these basic facts.
![visual basic 6 portable for windows 7 visual basic 6 portable for windows 7](https://getintopc.com/wp-content/uploads/2014/04/Visual-Studio-6.0-Free-Download.png)
Generally speaking, a compiler back-end is language agnostic the front-end is responsible for taking source statements as input. It might be helpful if you referred to C2.exe as the back-end of the compiler. Or ask anyone who is a competent user of VB6. Or compile a VB6 project and use Task Manager to verify that C2.exe is being used. Look at C2.EXE in your VB98 folder (I'm sure you have VB6 installed) and compare it with C2.DLL in C++. It happens to be true, it is up to you if you want to believe it. I'm just telling you something you apparently don't know - that VB6 uses the Microsoft C++ compiler. Either that or you are unaware that C/C++ uses the Microsoft C2 compiler. No, the assumption is that you are unaware that VB6 uses the Microsoft C2 compiler. Unless you can, the assumption is that what you said is not true. In other words you cannot find an authoritive source. Microsoft support VB6 programming ( VB6 Support Statement,Īnd, as everyone knows, nothing on the internet is more authoritative than Wikipedia )īut if you don't like that try using Google. Later versions of C++ use C2.dll Component OBJ files before linking.Ĭ2.exe is used in VB5 and VB6 and earlier versions of C++. " Ĭ2 is the object compiler and is used to compile individual modules (such as. " The Visual Basic compiler is shared with other Visual Studio languages (C, C++). It has been the case since the launch of VB5 in 1997.įor a simple proof try Wikipedia - surely there is nothing more authoritative ). Surely anyone who claims to know anything about VB6 programming (or VB5 for that matter) knows this. When I say something like that I nearly always provide a link to something authoritive.
#Visual basic 6 portable for windows 7 free#
To MSDN Support, feel free to contact uses the Microsoft C2 compiler (the C/C++ compiler). If you have any compliments or complaints This can be beneficial to other community members reading this thread. Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not.
#Visual basic 6 portable for windows 7 upgrade#
Earlier versions of Visual Studio (2008 and prior) did haveĪ project upgrade wizard that would help you do this. If you want to open VB6 in visual studio, it is recommend to move your code to Visual Basic. Opening VB6 projects directly in Visual Studio 2012 and Visual Studio 2017 is not supported.
![visual basic 6 portable for windows 7 visual basic 6 portable for windows 7](https://image.made-in-china.com/44f3j00cTaRiAqdJYkQ/7-Embedded-PC-with-Wince-6-0-for-Industrial-Control.jpg)
Visual Basic Tools for Visual Studio does not claim to be a feature-complete replacement for the classic VB6 IDE. >I am trying to build VB code in Visual Studio 2012 using Visual Basic Tools for Visual Studio add-in/package but it failed to compiled.