I agree. I'm much more a fan of "VirtualBox", but certainly running a VM and installing XP on it... then putting VS6 on the XP in the VM is the best solution to this so far.
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
virtualisation software like vmware or virtual pc
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
Yeah, basically you install VirtualBox. Once you install Virtualbox, you install a different Operating system into the virtualbox. The virtualbox basically tricks the operating system into thinking it's on a full machine (the virtualbox has a bios, etc). So basically, you install VirtualBox, then you install XP in a virtualbox window (so you have a windows 7 window... inside that window is XP). Then you can run "incompatible" programs in XP in the window.
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
i dont think its possible
VB6 didnt run on vista very well
And its unsupported by microsoft
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
I meant:
http://www.virtualbox.org/
And truth be told, without a virtual PC it very likely isn't going to happen. One thing to remember about Microsoft, is that they want you to upgrade to their latest trash, even if it is by force.... so assimilate to .NET or perish :icon_evil:
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
yup
I had issues with vb6 on vista so i just run it in an Virtual PC under NT4. Runs very well and it uses minimal amounts of memory.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
Honestly, I've never tried it on Win7, but it works on Vista... and 7 really is just vista with it's service packs ;)
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
I have installed it in the Windows 7. VM for Java too installed without an error. I then tried to compile and run a couple of sample projects of MFC appwiz, VB and Win32 App and it worked good.
But then i had this problem. When i try to create a function using the class wizard the IDE freezes with cpu shooting to 50% in a dual core and stay @ the same usage.
Visual studio6 however is supported on Windows 7.
http://news.softpedia.com/news/Visual-Basic-6-0-on-Windows-7-but-Not-on-Windows-8-105474.shtml
rje7
Junior Poster in Training
83 posts since Mar 2008
Reputation Points: 12
Solved Threads: 9
tips on installing..
i read in some forums that a default install of this aged app will not install/work properly. try customized install with only the VC++, VB selected. i also remeber reading that the compatible issue is with OLEViewer or something like that.
rje7
Junior Poster in Training
83 posts since Mar 2008
Reputation Points: 12
Solved Threads: 9
okay.. now i sorted out the freezing problem. Updated the Visual STudio 6 with service pack 6. But now when i try to use the MFC ClassWizard dialog box's Edit code I get the following error
"ClassWizard cannot rename the file c:\\users\\AppData\Local\Tmp\mfcxxxx.tmp to d:\\file.h"
i tried to disable the UAC settings of Windows 7 but in vain.
I have installed it in the Windows 7. VM for Java too installed without an error. I then tried to compile and run a couple of sample projects of MFC appwiz, VB and Win32 App and it worked good.
But then i had this problem. When i try to create a function using the class wizard the IDE freezes with cpu shooting to 50% in a dual core and stay @ the same usage.
Visual studio6 however is supported on Windows 7.
http://news.softpedia.com/news/Visual-Basic-6-0-on-Windows-7-but-Not-on-Windows-8-105474.shtml
rje7
Junior Poster in Training
83 posts since Mar 2008
Reputation Points: 12
Solved Threads: 9
UAC needs to be ON and you need to be running Visual Studio as an admin
being an admin user is NOT the same as running it as an admin. Youve got to right click the visual studio icon and choose run as admin
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
like i guessed Windows 7 imposes some restrictions on the folders which reside in the os partition. so to fix this i changed the path variable from c:\user\appdata\loal\tmp to d:\tmp
now everything works just fine.. :)
to change the path variable
Control Panel->All Control Panel items->System Properties->Advanced tab->Environment Variables button->Edit PATH var in the variables for username section.
okay.. now i sorted out the freezing problem. Updated the Visual STudio 6 with service pack 6. But now when i try to use the MFC ClassWizard dialog box's Edit code I get the following error
"ClassWizard cannot rename the file c:\\users\\AppData\Local\Tmp\mfcxxxx.tmp to d:\\file.h"
i tried to disable the UAC settings of Windows 7 but in vain.
rje7
Junior Poster in Training
83 posts since Mar 2008
Reputation Points: 12
Solved Threads: 9
its odd that occurs. With UAC enabled there should be a thing called File, Folder and Registry Path Redirection enabled (the handy little thing which when a program asks for documents and settings, redirects them to /users etc....)
But im glad you got it sorted though.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
its odd that occurs. With UAC enabled there should be a thing called File, Folder and Registry Path Redirection enabled (the handy little thing which when a program asks for documents and settings, redirects them to /users etc....)
But im glad you got it sorted though.
redirection dialog box appears when a file protected by UAC is being edited manually. this is not the same with the files created by the IDE . which means the application must be given certain rights which in this case even though running the IDE with admin rights does not sort out the problem. since this app is an older than UAC arrived.. it simply does not recognise the UAC and cannot handle the situation. thats why the error "cannot rename the file".
i remeber being redirected to user dir by the notepad application when i try to edit files in the System drive.
rje7
Junior Poster in Training
83 posts since Mar 2008
Reputation Points: 12
Solved Threads: 9