Windows Installer Editor Reference
83
Working With Wise Installation Files
Starting a New Installation
on page 78
Creating a Device Driver Installation
You can create an installation that supports Microsoft Driver Install Frameworks (DIFx).
Microsoft created the Driver Install Frameworks to significantly improve the quality of
device driver installations. For information on DIFx, search for “DIFx” in the MSDN
Library (
msdn.microsoft.com/library/
).
The Microsoft DIFxApp merge module simplifies the process of creating installations that
install device drivers. This merge module adds custom actions to the installation that are
needed to install and uninstall the driver package using Driver Install Frameworks for
Applications (DIFxApp). After you add the merge module, you add the files that make up
the driver package and specify the DIFxApp options for installing the driver.
To create a device driver installation
1. Use the Download Redistributables wizard to download the latest version of the
DIFxApp merge module from the Wise Web site, if you have not already done so.
See
Downloading Redistributable Files
on page 34.
Note
Early versions of this merge module might be named “Binaries.”
2. Make sure the device driver you are installing meets the Microsoft DIFx driver
requirements.
3. Do one of the following:
Start a new installation and select the Device Driver icon on the New
Installation File dialog box.
See
Starting a New Installation
on page 78.
(In Visual Studio: Start a new stand-alone installation and select the Device
Driver icon on the New File dialog box.
See
Creating a Stand-alone Installation
on page 82.)
Start a new installation and select the Device Driver icon on the New
Installation File dialog box.
See
Starting a New Installation
on page 78.
Open an existing installation.
4. On the Merge modules page, add the Microsoft DIFxApp merge module to the
installation.
See
Adding a Merge Module to an Installation
on page 381.
5. On the Features page, add a feature for the installation’s driver package.
See a
Adding a New Feature
on page 114.
6. On the Files page, do the following.
See
Adding Files to an Installation
on page 130.
a. Select the driver package feature.
b. Create a unique directory for the driver package.
c.
Add the driver package’s .INF file to the directory you created.