| Subject |
Re: Runtime Files |
| From |
Patrick Kox <Patrick Kox> <Patrick Kox <Patrick Kox>> |
| Date |
Mon, 01 Feb 2010 11:59:13 +0100 |
| Newsgroups |
dbase.getting-started |
On Sun, 31 Jan 2010 20:40:54 -0800, "Ken Mayer [dBVIPS]"
<dbase@_nospam_goldenstag.net> wrote:
>Patrick Kox wrote:
>>>> 1. I noticed that the final tutorial.exe doesn't work (get the well
>>>> known can't run PLUSRUN error 740 or something).
>>> Is this one YOU created, or one that was out on the web? The one on the
>>> web was probably done with an older version of dBASE ... and sometimes
>>> the runtimes are not compatible ...
>>
>> It's the one downloaded from the website (so the one that Michael
>> Nuwer made). I didn't have time to go through the entire Tutorial yet
>> (I"m at the custom forms section at the moemt).
>
>Well, you would need the version of the dBASE runtime from when Michael
>compiled it last, and frankly that's not worth the effort.
Ah, so if it's compiled with dBASE 2.0 for example you need the
runtime files from that verssion ? (and up I would guess ?)
>
>
>>>> So without installation and just by adding these files it all seems to
>>>> work well. But without these files it doesn't run (and I assume that
>>>> the runtimes are installed by default after installing dBASE Plus).
>>> If you install dBASE, yes, the runtime files are installed (oddly
>>> enough, in a RUNTIME folder with the current versions of dBASE).
>>>
>> So this looks like you need to put the needed runtime files in every
>> directory which contains a program that requires plusrun.exe ? So if
>> you make 5 dBASE based programs the runtimes need to be in all 5
>> Application Directories ? (or is there someway to use the runtimes
>> installed with the installer, dBASE does offer a setup file for the
>> runtimes (in different languages) so I guess it should be possible ?
>
>Why would you want to do that, when one copy of the necessary files
>makes more sense? The installer for dBASE Runtime deals with *registry
>settings* that tell the .exe where to find the runtime files ... then
>you only need one copy.
That's how I understood it myself, but am I correct to assume that the
runtime files were already when I installed dBASE Plus 2.61.5 onto my
computer ? Because IF they installed with the dBASE installation (one
would think it is since it seems to be mandatory to run the files
compiled with it) why doesn't the tutorial.exe work ?
As I said, I tried the tutorial.exe that was build by Michael and when
I tried to run I got the PLUSRUN.EXE error and AFAIK it only works
with 2 .manifest files (1 for PLUSRUN.EXE and 1 for tutorial.exe) and
plusrun and resources.dll in the program directory ?
I just checked (installed the runtimes with the installer that comes
with the dBASE Plus CD) and now I can start the tutorial.exe without
getting the question to run in Admin mode but the .manifest files
should NOT be in the Final directory where the program is located BUT
Plusrun.exe, resources.dll and PLUsr_en.dll have to be in the
directory or I get the 740 error with plusrun (and now for some reason
the program does not start when the 2 manifest files are in the
directory (tried it yesterday and then it didn't work WITHOUT these
files)
This is all so confusung ;-)
Anyway, I guess the runtime files are MORE then just the 3 files
(Resources.dll, plusrun.exe and PLUSr_en.dll so maybe you mean that
these files should be included and not the entire content of the
runtime installer (about 14MB for 1 language or 24 or something for
the entire packages I guess).
Also resources.dll is probably only needed because the program uses it
to get some data (like the icons on the buttons).
Patrick
>
>Ken
|
|