m:
I have nothing against the existence of MDE runtime companion
files.
I don't understand that sentence. The MDE is your application file.
There are no companion files, or MDEs that are "companions" to your
app (unless you're using external libraries in MDE format, I guess).
The problem is that the application must be installed in some
portable computers whose owners may not have Access and I don't
want to get involved in installing (or instructing them how) other
than some minimum software in their computers. Eventually, just
copying a bunch of files to some folder would be OK.
Well, if that's what you want, then you've chosen the wrong
development platform. The runtime + your application MDE is what you
need, but it has to be installed. There is no other way for an
Access app to work. Period. End of statement.
Anyway, looks like I will need Access 2007 just to generate MDE, I
should keep with 2003 file format to avoid the lack of User Level
Security and ... what else ...?
Even if you're running the A2K7 runtime, you don't need A2K7 to
generate the MDE. And MDB is not "2003 file format," but Jet 4
format, which is a native format for A2K7.