MSI Factory 2.3

Program Reference

Program Reference

Previous topic Next topic  

Program Reference

Previous topic Next topic  

MSI Factory

Introduction

Introduction to MSI Factory

Concepts

Introduction

Components

Conditions

Creating Merge Modules

Key Paths

Major Upgrades

Per-Machine vs. Per-User Installations

Translating Text

Tutorials & How-Tos

Tutorials & How-Tos

Add a Serial Number Validation Screen to Your Project

Control Feature Installation Using a CheckBox

Ensure That Your Installer Passes Certified for Windows Vista Test Cases

Program Reference

Build Settings

Add Dependency

Bootstrap Language Properties

Bootstrapper Script Return Codes

Build Steps

Code Signing

Configuration Variable Properties

Custom Bootstrapper Properties

Fragments

Fragment Insertion Properties

Fragment Properties

Generate WiX Files

Global Build Variables

Options

Setup File

Standard Bootstrapper Dependencies

Standard Bootstrapper Languages

Standard Bootstrapper Resources

Standard Bootstrapper Settings

Variables

Component Manager

Advanced

Component Manager

General

Isolate Components

Reserve Cost

Custom Actions

Attributes

Call DLL

Custom Actions

Custom Action Timing

Run Executable

Run JScript

Run LuaScript

Run VBScrpt

Set Folder

Set Property

Terminate Installation

Dialogs

Add Dialog (Simple)

Add Dialog (Advanced)

Change Dialog Set

Dialogs

Dialog Sequence Properties

Dialog Settings

Edit Dialog XML

Controls

Attributes

Bitmap Properties

CheckBox Properties

ComboBox Properties

Conditions

Condition Properties

DirectoryCombo Properties

DirectoryList Properties

Edit Control XML

Edit Properties

Event Subscription Properties

GroupBox Properties

Icon Properties

ListBox Properties

ListView Properties

MaskedEdit Properties

PathEdit Properties

ProgressBar Properties

Published Events

Published Event Properties

PushButton Properties

RadioButton Properties

RadioButtonGroup Properties

ScrollableText Properties

SelectionTree Properties

Subscribed Events

Text Properties

VolumeCostList Properties

VolumeSelectCombo Properties

Environment Variables

Component

Create Environment Variable

Environment Variables

Remove Environment Variable

Select Component

Features

Add Component to Feature

Add Merge Module to Feature

Add to Feature

Condition Levels

Condition Level Properties

Features

Feature Properties

File Operations

Component

Copy Files

Create Folder

File Operations

Remove Files

Remove Folder

Select Component

File Properties

Application IDs

Application ID Properties

Assembly Attribute

Assembly Settings

COM Classes

COM Class Properties

COM Interface Properties

Component

File Associations

File Association Properties

General

Insert File ID

Folders

MIME Content Types

MIME Content Type Properties

ProgIDs

ProgID Properties

Registration

Select Component

Shortcuts

Type Libraries

TypLib Properties

User Permissions

User Permission Properties

Verb Properties

Folders

Folders

Folder Properties

System Folders

INI Files

Component

INI Files

Remove INI Value

Set INI Value

Select Component

Internet Information Services

Advanced Website Configuration

Advanced Website Identification

Application Extension Mapping

Create Virtual Directory

Create Web Application Pool

Create Web Service Extension

Create Web Site

Custom Errors

Custom Error Properties

Directory

HTTP Headers

HTTP Header Properties

Internet Information Services

ISAPI Filters

ISAPI Filter Properties

MIME Types

MIME Type Properties

Performance

Recycling

Recycle Time

Settings

Virtual Directory

Web Application Configuration

Web Application Configuration Options

Web Application Configuration Settings

Web Site

Languages

Add Language

Edit Message

Import Language File

Languages

Language Properties

Locale Identifiers (LCIDs)

Launch Conditions

Launch Conditions

Launch Condition Properties

LuaScript

Using LuaScript in Your Installer

Action Reference

Application

Crypto

Debug

Dialog

DLL

Drive

File

Folder

HTTP

INIFile

Math

MSI

ODBC

Registry

Service

Shell

StatusDlg

String

System

Table

TextFile

Window

XML

Error Codes

Global Variables

Scripting Guide

Introduction

Important Scripting Concepts

Variables

Expressions and Operators

Control Structures

Tables (Arrays)

Functions

String Manipulation

Other Built-in Functions

Debugging Your Scripts

Final Thoughts

Miscellaneous

ASCII Table

Callback Functions

INI Files

Input Mask

System Restore Monitored File Extensions

Virtual Key Codes

XML Actions Concepts

Media

Media

Media Item

Merge Modules

Merge Modules

Merge Module Properties

Multiple File Properties

Edit Multiple Values

General

Shortcuts

Tri-State Check Box

ODBC

Create ODBC Data Source

Install ODBC Driver

Install ODBC Translator

ODBC

ODBC Attribute

Preferences

Build

Project

User Interface

Project Settings

Control Panel

Module

Merge Module Dependencies

Merge Module Dependency Properties

Package

Product

Properties

Property Settings

Related Program

Upgrade Version

Project Wizard

Information

Source Folder

Start a New Project

User Interface

Registry

Add Registry Key

Add Registry Value

Component

Import DLL Registration

Import Registry Key/Values

Registry

Remove Registry Key

Remove Registry Value

Select Component

User Permissions

User Permission Properties

Searches

Component Search

File Search

Folder Search

INI File Search

Registry Search

Searches

Services

Component

Control Service

Create Service

Select Component

Services

Shortcuts

Component

Create Shortcut

Select Component

Shortcuts

Styles

Resource Properties

Styles

Text Style Properties

View

Columns

XML

Configure XML

Install XML

XML

XML Examples

Unattended Build Options


Learn More: Indigo Rose Software - MSI Factory - Buy Now - Contact Us