PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
  • Setup: Summary table
  • Setup media
  • Tools for creating the setup program
  • The different types of setup
  • Creating the setup program
  • Creating a setup program
  • Installing a WINDEV application
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
3. Deploying a WINDEV application
Previous pageTable of contentsNext page
When developing an application, one of the important steps consists in deploying this application on the user computers.
WINDEV optimizes this deployment by proposing a large choice:
  • in the setup media.
  • in the tools used to create the setup program.
  • in the different setup modes (single computer or network).
This chapter briefly describes the different types of setup proposed by WINDEV and their specific features.
See the online help for more details.
Setup: Summary table

Setup media

Depending on the setup medium used (Internet, in-house network, ...), WINDEV proposes several modes for generating the setup.
To optimize your setup, choose the recommended generation mode.
Generation modes of setup proposed by WINDEV
Self-extracting executable
Directories to the size of diskettes
Single directory
CD ROM/DVD ROM
Supports
Internet
X (recommended)
CD ROM/DVD ROM
X
X (recommended)
Autorun possible
In-house network
X
X (recommended)
Y

Tools for creating the setup program

Several tools are available for creating the setup program, for maintaining it and for customizing it.
Wizard
WDInst setup editor
Customizing WDSETUP
Creating a standard setup program (in French and in English by default)
X (recommended)
X
Maintaining a setup program
X
X
Customizing a setup program (the program that is started on the user computer)
X
X (multilingual setup for example)
Start mode
On the "Project" pane, in the "Generation" group, click "Setup procedure".
On the "Tools" pane, in the "Utilities" group, click "WDInst".
WDSETUP project available in the "Examples" subdirectory of the WINDEV setup directory.

The different types of setup

Two types of setup are available in WINDEV:
  • Individual setup: recommended for the single-user applications.
    The setup program installs the application on the user computer.
  • Setup with automatic update: recommended for the multi-user applications.
    The setup with automatic update is performed in two steps:
    • The reference application is installed on the server. The reference application corresponds to the setup program of the application on the user computers.
    • The final application is installed on each user computer by running the setup program found on the server. The updates will be automatically performed when the reference application evolves on the server.
Creating the setup program
Individual setup
Different types of setup are available:
  • Standard setup
    The setup program is independent of the application. All the files required by the application are installed on the user computers. To take an update into account, this update must be run on each user computer.
  • Compact setup
    A standard setup is performed. However, the setup program is smaller because it does not use specific DLLs and some customization options are not available.
  • Setup via MSI package
    A standard setup that is using the features of the integrated Windows installer is performed.
Setup with automatic update
Different types of setup are available:
  • Setup in local area network (LAN) with "Push" possibly enabled. A first application setup will be performed on the network, in a shared directory. This directory will contain the setup program used by the end users and the reference version used to manage the updates.
    This setup is used to:
    • manage the automatic update of application installed on network.
    • find out the characteristics of users connected to the application at a given time.
    • configure the location of files required by the application. Different cases can be managed, for example:
      • Installing all the application files on the server.
      • Installing the database on the server and the files required to run the application (".EXE", ".WDL", ".DLL", ...) on each user computer.
      • Installing part of database on the server and another part on each user computer. The files required to run the application (".EXE", ".WDL", ".DLL", ...) are also installed on each user computer.
    • If the "Push" is taken into account, this setup also allows you to:
      • deploy a new application on a network from a single management computer.
      • deploy an update for the application on a network from a single management computer.
  • Setup by HTTP (on owner server or in the CLOUD)). A first setup of the application will be performed on a HTTP server. The users will connect to a Web page in order to download the setup program of application.
    This setup is used to:
    • manage the automatic update of the application installed on an HTTP server.
    • configure the location of files required by the application. Different cases can be managed, for example:
      • Installing all the application files on the server.
      • Installing the database on the server and the files required to run the application (".EXE", ".WDL", ".DLL", ...) on each user computer.
      • Installing part of database on the server and another part on each user computer. The files required to run the application (".EXE", ".WDL", ".DLL", ...) are also installed on each user computer.
  • Multisite setup. This setup is the combination between a local network setup and an HTTP setup. The HTTP setup is used to update the reference setup on the local network.

Creating a setup program

To create a setup program allowing you to:
  • deploy a WINDEV application, you can:
    • use the wizard for creating the setup program from WINDEV (on the "Project" pane, in the "Generation" group, click "Setup procedure"). This wizard allows you to create the different types of setup programs.
    • use the setup editor WDInst (on the "Tools" pane, in the "Utilities" group, click "WDInst"). This editor is used to customize the setup program.
  • provide other files, you must use the wizard for creating the setup program started from the setup editor WDInst ("File .. New" from WDInst).
    Reminder: To start the setup editor WDInst, on the "Tools" pane, in the "Utilities" group, click "WDInst".

Installing a WINDEV application

Standard, compact or MSI setup
To install your application, all you have to do is start the setup program of application on the user computer. The files required by the application are installed in the specified setup directory.
To install an update of your application, all you have to do is run the setup program of update on the user computer. The application files modified by the update are replaced.
Setup with automatic update
To install your application:
  1. Start your reference version setup program from a user computer. The files required by the reference application are installed in the specified setup directory. The reference application corresponds to a client setup program.
  2. Run the client setup program from each user computer. The files required by the client application are installed in the specified setup directory.
To install an update of your application:
  1. Start your reference version setup update from a user computer. The files of reference application modified by the update are replaced. These replaced files can be saved.
  2. When the application is started from a user computer, the application update is automatically proposed.
Setup with automatic update in PUSH mode
To install your application in PUSH mode:
  1. Start your reference version setup program from a user computer. The files required by the reference application are installed in the specified setup directory. The reference application corresponds to a client setup program.
  2. The program for managing the network applications is automatically started.
  3. Select the network computer on which the setup will be performed.
To install an update of your application in PUSH mode:
  1. Start your reference version setup update from a user computer. The files of reference application modified by the update are replaced. These replaced files can be saved.
  2. Start the program for managing the network applications.
  3. Select the network computer on which the update will be performed.
Previous pageTable of contentsNext page
Minimum version required
  • Version 9
Comments
Click [Add] to post a comment