Developer’s Guide

Table Of Contents
Chapter 5
Distributing FileMaker Pro runtime database solutions
The final steps in developing your FileMaker Pro runtime database
solution are to bundle all of the necessary files together, choose how
you will distribute your solution—for example, on a CD-ROM disc,
over a network, or on floppy disks—and provide your users with
documentation for installing your solution. In addition, your
documentation should include instructions for starting the runtime
application and what to do if a file is damaged.
Organizing your runtime database
solution components
When you bind your database files into a runtime database solution,
the Developer Tool creates a new solution folder and places the
runtime application file and the bound primary and auxiliary
database files inside it. For Windows runtime database solutions
there are also several required Dynamic Link Library (DLL) files
and a What’s This? Help file.
To supplement your runtime database solution, FileMaker
Developer provides additional folders of files that you can include
with your runtime database solutions, which are located in the
FileMaker Developer 5.5\FileMaker Developer Tool\Runtime Files folder.
Copy these files and their folders into your solution folder. When
your users first start the runtime application, the files will either work
immediately, or the runtime application will automatically copy
them into the appropriate folders on the users’ hard disks.
Important These files and folders must not be renamed or moved
from the solution folder.
For information about the Fmprt50.hlp file that’s generated for
runtime databases on Windows systems, see “Providing What’s
This? Help (Windows)” on page 2-10.
Windows solution folder Mac OS solution folder
Runtime application Runtime application
Bound primary and
auxiliary solution files
Bound primary and
auxiliary solution files
Claris
System
Extensions
Items are moved into the
user’s System Folder
Spelling dictionaries
Data and graphics
import filters
DLLs generated during
binding
Microsoft OLE
Claris XTND System
Example of Windows and Mac OS solution folders for distribution
Fmprt50.hlp file generated
during binding
FileMaker Extensions
Spelling dictionaries
Data import filters
Solution Extras
Claris Translators
Graphic import filters