VS 2003 / VS2005 - side by side?
-
I've got an upcoming project that may require VS 2005. From all the noise I've heard about it being buggy, I'm less than than enthusiastic, but if I have to do .NET 2.0 stuff, well, that's the way it goes. However, I was wondering if anyone knows whether or not they can be installed side by side, or if it's an upgrade only scenario. Might be nice to hedge my bets a little. C++ is bad enough in 2003, if it's any worse in 2005 it would be nice to have a fallback position for various projects. What do you think - does anyone have a side by side install?
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
Although every response in this thread is saying that side by side works fine a sure way to isolate the versions is to create seperate disk partitions and install one version on each. This will insure that the supporting modules from a previous version are not overwritten with a newer version and each operates in the environment in which it was intended. This may be overly cautious but it will avoid any unadvertised features of the newer version(s) from altering the operatin of your existing code base while allowing you to develop new applications using the current feature set. :cool:
I'm on-line therefore I am. JimmyRopes
-
Although every response in this thread is saying that side by side works fine a sure way to isolate the versions is to create seperate disk partitions and install one version on each. This will insure that the supporting modules from a previous version are not overwritten with a newer version and each operates in the environment in which it was intended. This may be overly cautious but it will avoid any unadvertised features of the newer version(s) from altering the operatin of your existing code base while allowing you to develop new applications using the current feature set. :cool:
I'm on-line therefore I am. JimmyRopes
Its not COM ;-)
-
Side by side install is fine. I'd install oldest to youngest in that order. FWIW I have VS6, VS2003 and VS2005 all installed on my office machine and they work correctly.
Rob Manderson I'm working on a version for Visual Lisp++ My blog http://blogs.wdevs.com/ultramaroon/[^] My blog mirror http://robmanderson.blogspot.com[^]
For me too the 3 versions of VS working without any hassles :)
-Sarath. The more you can dream the more you can do - Michael Korda"
My blog - Sharing My Thoughts, An Article - Understanding Statepattern
-
Side by side install is fine. I'd install oldest to youngest in that order. FWIW I have VS6, VS2003 and VS2005 all installed on my office machine and they work correctly.
Rob Manderson I'm working on a version for Visual Lisp++ My blog http://blogs.wdevs.com/ultramaroon/[^] My blog mirror http://robmanderson.blogspot.com[^]
Beatcha! :badger: I've VS6, eVC4, VS2002, VS2003 and VS2005 on my desktop dev box (they're all versions we plan to support, so I need to do development testing on them). All bar eVC4 are also on my laptop - when we start seriously looking into adding support for it I'll install it there too. Even I draw the line at installing VS5 again though (thank god nobody's asked us to support it....) :rolleyes:
Anna :rose: Currently working mostly on: Visual Lint :cool: Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.
-
Beatcha! :badger: I've VS6, eVC4, VS2002, VS2003 and VS2005 on my desktop dev box (they're all versions we plan to support, so I need to do development testing on them). All bar eVC4 are also on my laptop - when we start seriously looking into adding support for it I'll install it there too. Even I draw the line at installing VS5 again though (thank god nobody's asked us to support it....) :rolleyes:
Anna :rose: Currently working mostly on: Visual Lint :cool: Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.
I also have Microsoft C 6.0, Visual C++ 1.52, and eVC 3.0 on my work computer. I still have to do some development for DOS-based mobile computers (Symbol 3000 Series) and for Pocket PC 2002. OK, the DOS development work is mainly in ensuring that the source code of a project we're porting to CE will still build correctly for the original devices - it's easy to accidentally remove some code completely when adding #ifdefs. Currently I won't be upgrading to Vista because eVC 3.0 and 4.0 are broken - the environment either crashes at startup or when you try to load a project (it seems to alternate between these two options). There may be some combination of permissions that I can modify to get it to work - you have to do this to get them to run as a limited user (non-administrator) on XP.
Stability. What an interesting concept. -- Chris Maunder
-
Side by side works. I'm currently using it at work. Double clicking a .SLN file will open it up with the correct editor.
mgama wrote:
Double clicking a .SLN file will open it up with the correct editor.
With some exceptions... A solution created prior to 2003 with attempt to open with 2005, and there may be some other odd scenarios. If nothing else, the context menu will usually have both in the "Open With" menu.
Try code model generation tools at BoneSoft.com.
-
I also have Microsoft C 6.0, Visual C++ 1.52, and eVC 3.0 on my work computer. I still have to do some development for DOS-based mobile computers (Symbol 3000 Series) and for Pocket PC 2002. OK, the DOS development work is mainly in ensuring that the source code of a project we're porting to CE will still build correctly for the original devices - it's easy to accidentally remove some code completely when adding #ifdefs. Currently I won't be upgrading to Vista because eVC 3.0 and 4.0 are broken - the environment either crashes at startup or when you try to load a project (it seems to alternate between these two options). There may be some combination of permissions that I can modify to get it to work - you have to do this to get them to run as a limited user (non-administrator) on XP.
Stability. What an interesting concept. -- Chris Maunder
-
Its not COM ;-)
Thought of it after posting,I neglected to mention that I had a seperate OS on each partition. It was a test machine made up to test various configurations and I used it additinally to hold generations of VS. :)
I'm on-line therefore I am. JimmyRopes
-
I've got an upcoming project that may require VS 2005. From all the noise I've heard about it being buggy, I'm less than than enthusiastic, but if I have to do .NET 2.0 stuff, well, that's the way it goes. However, I was wondering if anyone knows whether or not they can be installed side by side, or if it's an upgrade only scenario. Might be nice to hedge my bets a little. C++ is bad enough in 2003, if it's any worse in 2005 it would be nice to have a fallback position for various projects. What do you think - does anyone have a side by side install?
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
Why not use something like VMWare, a fantasic piece of sotware and flick between any flavour of development setups? Even supportted a MS-DOS 4 app the other day then had it running on a VMPlayer on clients super fast XP machine p.s. not on commission, just think it's perfect for our line of work!
-
I've got an upcoming project that may require VS 2005. From all the noise I've heard about it being buggy, I'm less than than enthusiastic, but if I have to do .NET 2.0 stuff, well, that's the way it goes. However, I was wondering if anyone knows whether or not they can be installed side by side, or if it's an upgrade only scenario. Might be nice to hedge my bets a little. C++ is bad enough in 2003, if it's any worse in 2005 it would be nice to have a fallback position for various projects. What do you think - does anyone have a side by side install?
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
Yep... I actually have our development envrionments runing side by sie with everything. (http://rongarlit.blogspot.com/2006/08/for-developers-using-sql-server-2000.html) I mean everything. VS 2003 and 2005, SQL 2000 and 2005, SSAS 2000 and 2005 plus both versions of SSRS 2000 and 2005. Doing this on desktops and laptops. I love it.... Oh yea.. you better have at least a gig of ram on the box with all those servers running. :-) The Ron
-
Why not use something like VMWare, a fantasic piece of sotware and flick between any flavour of development setups? Even supportted a MS-DOS 4 app the other day then had it running on a VMPlayer on clients super fast XP machine p.s. not on commission, just think it's perfect for our line of work!
moldie wrote:
Why not use something like VMWare
How about VPC? Microsoft have made it available as a free download. I certainly recommend using virtualization for formal builds and acceptance testing. Someone else said "It's not COM!", but compatability, especially library version compatability and exta-especially any unmanaged code can always bite you where it hurts! BTW, I use and still support VS6, 2003 and 2005 and have never had a whimper.
Life is like a s**t sandwich; the more bread you have, the less s**t you eat.