Discussion:
Upgrading from 2.21
(too old to reply)
Mark
2008-09-30 17:39:11 UTC
Permalink
I need to update an app from 2.21 to 2.61.3. I know it is possible to run both versions on the same workstation, but am unclear how this works.

When I run the Plus installer, if I install 2.21 to a program files\dbaseplus dir, do I install 2.61.3 to another dir like program files\plus261?

If I have an exe compiled under 221, can I test run it with the 2.61 runtime by placing the 2.61 Plusrun.exe in the same folder as the app's exe?

Is this also the way to set up my test environments for each version, i.e., by keeping the Plusrun.exe for 221 in the dir where the exe is for testing under 221, and keeping the plusrun.exe for 261 in a different folder to test the exe running under 261?

Thanks,
Mark
John Jay
2008-09-30 19:41:37 UTC
Permalink
OPPS !
The easiest way I have found to test is to put all the 2.61.3 files
The above should read The easiest way I have found to test is to put all the
2.61.3 files RUNTIME

Sorry
John Jay
with all your app's files in the same directory of a USB drive. By doing
this you do not have to install register/install the 2.26.3 program. Then
you simply use windows explorer to go to that drive & dir click on your
exe and as long as all the 2.61.3 files are in that directoy your exe will
find them. This also allows you to test on different machines with
different Windows OS without the need to do a full 2.61.3 install on every
machind.. If your App uses tables (most do) be sure to add the BDE files
in the same directory also. when needed update your exe with a new build
to that directory and retest. The real benefit of this is if you program
at work and at home, simply put the drive into any machine anywhere and
program (assuming that it has the full install on that new machine.
See Running a DBL Application from a CD rom, by Robert Bravery, in the
Dbulletin for a well written toutorial on this. I do not know which issue
it was in.
Hope that helps
John Jay
Post by Mark
Is this also the way to set up my test environments for each version,
i.e., by keeping the Plusrun.exe for 221 in the dir where the exe is for
testing under 221, and keeping the plusrun.exe for 261 in a different
folder to test the exe running under 261?
Thanks,
Mark
John Jay
2008-09-30 19:11:08 UTC
Permalink
Hi Mark,
Post by Mark
I need to update an app from 2.21 to 2.61.3. I know it is possible to run
both versions on the same workstation, but am unclear how this works.
When I run the Plus installer, if I install 2.21 to a program
files\dbaseplus dir, do I install 2.61.3 to another dir like program
files\plus261?
If I have an exe compiled under 221, can I test run it with the 2.61
runtime by placing the 2.61 Plusrun.exe in the same folder as the app's
exe?
The easiest way I have found to test is to put all the 2.61.3 files along
with all your app's files in the same directory of a USB drive. By doing
this you do not have to install register/install the 2.26.3 program. Then
you simply use windows explorer to go to that drive & dir click on your exe
and as long as all the 2.61.3 files are in that directoy your exe will find
them. This also allows you to test on different machines with different
Windows OS without the need to do a full 2.61.3 install on every machind..
If your App uses tables (most do) be sure to add the BDE files in the same
directory also. when needed update your exe with a new build to that
directory and retest. The real benefit of this is if you program at work and
at home, simply put the drive into any machine anywhere and program
(assuming that it has the full install on that new machine.
See Running a DBL Application from a CD rom, by Robert Bravery, in the
Dbulletin for a well written toutorial on this. I do not know which issue
it was in.
Hope that helps
John Jay
Post by Mark
Is this also the way to set up my test environments for each version,
i.e., by keeping the Plusrun.exe for 221 in the dir where the exe is for
testing under 221, and keeping the plusrun.exe for 261 in a different
folder to test the exe running under 261?
Thanks,
Mark
Mark
2008-10-02 14:32:25 UTC
Permalink
Thanks. Sounds like a good plan.

Mark
Post by John Jay
Hi Mark,
Post by Mark
I need to update an app from 2.21 to 2.61.3. I know it is possible to run
both versions on the same workstation, but am unclear how this works.
When I run the Plus installer, if I install 2.21 to a program
files\dbaseplus dir, do I install 2.61.3 to another dir like program
files\plus261?
If I have an exe compiled under 221, can I test run it with the 2.61
runtime by placing the 2.61 Plusrun.exe in the same folder as the app's
exe?
The easiest way I have found to test is to put all the 2.61.3 files along
with all your app's files in the same directory of a USB drive. By doing
this you do not have to install register/install the 2.26.3 program. Then
you simply use windows explorer to go to that drive & dir click on your exe
and as long as all the 2.61.3 files are in that directoy your exe will find
them. This also allows you to test on different machines with different
Windows OS without the need to do a full 2.61.3 install on every machind..
If your App uses tables (most do) be sure to add the BDE files in the same
directory also. when needed update your exe with a new build to that
directory and retest. The real benefit of this is if you program at work and
at home, simply put the drive into any machine anywhere and program
(assuming that it has the full install on that new machine.
See Running a DBL Application from a CD rom, by Robert Bravery, in the
Dbulletin for a well written toutorial on this. I do not know which issue
it was in.
Hope that helps
John Jay
Post by Mark
Is this also the way to set up my test environments for each version,
i.e., by keeping the Plusrun.exe for 221 in the dir where the exe is for
testing under 221, and keeping the plusrun.exe for 261 in a different
folder to test the exe running under 261?
Thanks,
Mark
John Jay
2008-10-02 18:02:58 UTC
Permalink
Post by Mark
Thanks. Sounds like a good plan.
Mark
You are welcome,.
Sorry I have no knowledge on installing more that 1 version of dbase on a
machine.

John Jay
Post by Mark
Post by Mark
If I have an exe compiled under 221, can I test run it with the 2.61
runtime by placing the 2.61 Plusrun.exe in the same folder as the app's
exe?
The easiest way I have found to test is to put all the 2.61.3 files
along
with all your app's files in the same directory of a USB drive. By doing
this you do not have to install register/install the 2.26.3 program. Then
you simply use windows explorer to go to that drive & dir click on your exe
and as long as all the 2.61.3 files are in that directoy your exe will find
them. This also allows you to test on different machines with different
Windows OS without the need to do a full 2.61.3 install on every machind..
If your App uses tables (most do) be sure to add the BDE files in the same
directory also. when needed update your exe with a new build to that
directory and retest. The real benefit of this is if you program at work and
at home, simply put the drive into any machine anywhere and program
(assuming that it has the full install on that new machine.
See Running a DBL Application from a CD rom, by Robert Bravery, in the
Dbulletin for a well written toutorial on this. I do not know which issue
it was in.
Hope that helps
Loading...