By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,905 Members | 879 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,905 IT Pros & Developers. It's quick & easy.

Installing VS6 After VS.Net 2003

P: n/a
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior to
installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net, install
VS6, then re-install VS.Net?

Gerald
Jul 21 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
In article <eW**************@TK2MSFTNGP09.phx.gbl>, Gerald Hernandez wrote:
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior to
installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net, install
VS6, then re-install VS.Net?

Gerald


For what it's worth, I have done it that way and didn't experience any
issues - that I could tell. However, I don't believe that is the
recommended way to go about it. So, as usual in these sort of
situations - YMMV.

--
Tom Shelton [MVP]
Jul 21 '05 #2

P: n/a

"Gerald Hernandez" <Cablewizard@sp*********@Yahoo.com> wrote in message
news:eW**************@TK2MSFTNGP09.phx.gbl...
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior to installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net, install
VS6, then re-install VS.Net?

As a general rule, it's always best to install an older version first and
then install the newer version. This rule doesn't really apply to VB6 and
VB.NET because VB.NET is so radically different from VB6 that they share few
(if any) files.

So, the answer to your question is that you shouldn't encounter problems
installing VB6 if VB.NET is already installed. However, it's ALWAYS a good
idea to back things up first. That's just common sense (or should be).

There is ONE thing to be careful about that I know of. If you have
installed (or will install) Visual Studio Installer for VS6, it conflicts
with the .NET VSI. To my knowledge, there's nothing you can do about that.
If you open a VSI6 (meaning VSI for Visual Studio 6) project in VSI.NET
(Visual Studio Installer for .NET), the project will be irrevocably
converted (IOW, no way to then open it in VSI6). Maybe MS has corrected this
issue. The real danger is double-clicking a .wip file (or otherwise opening
it via association). But if you had both VS6 (with VSI also installed) and
VS.NET installed on the same PC previously, you're probably aware of this
problem.

Mike
Jul 21 '05 #3

P: n/a
YES there IS a problem, although it is possible that your customers will see
it first...

I have VB6 and VB7 running on the same machine, and products compiled and
packaged by VB6 on that machine would require the customer to reboot their
machine during the installation process for a particular un-specified series
of component upgrades. The upgrade failed quietly, and on reboot and rerun
of setup, the same request was made to reboot and rerun setup. This problem
only became apparent after the release of WinXP-SP2 on a package that had
been installing perfectly to older instances of WinXP.

The experience was very embarrassing, and I have since returned to a legacy
system (an old Win98SE box) with no VB7 for compilation and packaging. The
problem could be Win XP's SP2, it could be VB7, or it could be both. I have
not had any constructive feedback yet on whether VB7 users have experienced
the same problem since the release of WinXp-SP2 - So I'll be sitting on my
VB7 license for at least another ninety days before beginning to incorporate
VB7 into my development schedule...

--
Timothy Casey GPEMC! >> 11950 is the nu****@fieldcraft.biz 2email
Terms & conditions apply. See www.fieldcraft.biz/GPEMC
Discover the most advanced speed comprehension application at:
www.fieldcraft.biz/shop <BRef http://www.fieldcraft.biz/ki.htm >
"Gerald Hernandez" <Cablewizard@sp*********@Yahoo.com> wrote in message
news:eW**************@TK2MSFTNGP09.phx.gbl...
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior to installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net, install
VS6, then re-install VS.Net?

Gerald

Jul 21 '05 #4

P: n/a

"MikeD" <no****@nowhere.edu> wrote in message
news:eC**************@tk2msftngp13.phx.gbl...

"Gerald Hernandez" <Cablewizard@sp*********@Yahoo.com> wrote in message
news:eW**************@TK2MSFTNGP09.phx.gbl...
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior
to
installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net,
install VS6, then re-install VS.Net?

As a general rule, it's always best to install an older version first and
then install the newer version. This rule doesn't really apply to VB6 and
VB.NET because VB.NET is so radically different from VB6 that they share

few (if any) files.

So, the answer to your question is that you shouldn't encounter problems
installing VB6 if VB.NET is already installed. However, it's ALWAYS a good idea to back things up first. That's just common sense (or should be).

There is ONE thing to be careful about that I know of. If you have
installed (or will install) Visual Studio Installer for VS6, it conflicts
with the .NET VSI. To my knowledge, there's nothing you can do about that.
If you open a VSI6 (meaning VSI for Visual Studio 6) project in VSI.NET
(Visual Studio Installer for .NET), the project will be irrevocably
converted (IOW, no way to then open it in VSI6). Maybe MS has corrected this issue. The real danger is double-clicking a .wip file (or otherwise opening it via association). But if you had both VS6 (with VSI also installed) and
VS.NET installed on the same PC previously, you're probably aware of this
problem.

Mike


Just to amplify on what Mike alluded to, the biggest annoyance is perhaps
that many file associations are converted back to VS6 tools. This has less
effect on VB than on C/C++ and how annoying depends on which environment you
consider your 'primary' one.

-ralph
Jul 21 '05 #5

P: n/a
This I have run into countless times in the past. I don't think it has
anything to do with VS7. The problem I usually have is due to the service
pack on client or build machine.
The setup package has different version of control(s) than the client
machine. When you run the package, it tries to upgrade the control on the
client machine. Client reboots, file protection kicks in and replaces the
changed file with the original file. Setup package notices it needs to
upgrade. Endless loop.
The way to fix is to manually edit the setup project and/or include specific
control versions.
When you go back and build on legacy machine, it uses the older version
controls, which don't need upgrading, so they are just ignored on install.
I have not made the jump to XP-SP2 yet. But am assuming this is the same
thing I have seen numerous times with Win2K. Exact same behaviour.

Gerald

"Timothy Casey" <Re*******************************@fieldcraft.bi z> wrote in
message news:41**********@news.iprimus.com.au...
YES there IS a problem, although it is possible that your customers will see it first...

I have VB6 and VB7 running on the same machine, and products compiled and
packaged by VB6 on that machine would require the customer to reboot their
machine during the installation process for a particular un-specified series of component upgrades. The upgrade failed quietly, and on reboot and rerun
of setup, the same request was made to reboot and rerun setup. This problem only became apparent after the release of WinXP-SP2 on a package that had
been installing perfectly to older instances of WinXP.

The experience was very embarrassing, and I have since returned to a legacy system (an old Win98SE box) with no VB7 for compilation and packaging. The
problem could be Win XP's SP2, it could be VB7, or it could be both. I have not had any constructive feedback yet on whether VB7 users have experienced the same problem since the release of WinXp-SP2 - So I'll be sitting on my
VB7 license for at least another ninety days before beginning to incorporate VB7 into my development schedule...

--
Timothy Casey GPEMC! >> 11950 is the nu****@fieldcraft.biz 2email
Terms & conditions apply. See www.fieldcraft.biz/GPEMC
Discover the most advanced speed comprehension application at:
www.fieldcraft.biz/shop <BRef http://www.fieldcraft.biz/ki.htm >
"Gerald Hernandez" <Cablewizard@sp*********@Yahoo.com> wrote in message
news:eW**************@TK2MSFTNGP09.phx.gbl...
One of my development PC's died, and I need to have legacy VS and VS.Net
installed at the same time. On the now dead PC, I had VS6 installed prior
to
installing VS.Net. This worked just fine.

On my working PC, I already have VS.Net installed, but not VS6.
My question, will installing the older VS6 with VS.Net already installed
give me problems with VS.Net. Or should I first remove the VS.Net,

install VS6, then re-install VS.Net?

Gerald


Jul 21 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.