Contents
| InstallShield 2026 Help Library |
|
| Legal Information |
|
| What’s New in InstallShield 2026 |
|
| New Features in InstallShield 2026 R1 |
|
| What Was New in Earlier Versions of InstallShield |
|
| What’s New in InstallShield 2025 |
|
| What’s New in InstallShield 2024 |
|
| What’s New in InstallShield 2023 |
|
| What’s New in InstallShield 2022 |
|
| What’s New in InstallShield 2021 |
|
| What’s New in InstallShield 2020 |
|
| What’s New in InstallShield 2019 |
|
| What’s New in InstallShield 2018 R2 |
|
| What’s New in InstallShield 2018 SP1 |
|
| What’s New in InstallShield 2018 |
|
| What’s New in InstallShield 2016 SP2 |
|
| What’s New in InstallShield 2016 SP1 |
|
| What’s New in InstallShield 2016 |
|
| What’s New in InstallShield 2015 SP1 |
|
| What’s New in InstallShield 2015 |
|
| What’s New in InstallShield 2014 SP1 |
|
| What’s New in InstallShield 2014 |
|
| What’s New in InstallShield 2013 SP1 |
|
| What’s New in InstallShield 2013 |
|
| What’s New in InstallShield 2012 Spring SP1 |
|
| What’s New in InstallShield 2012 Spring |
|
| What’s New in InstallShield 2012 SP1 |
|
| What’s New in InstallShield 2012 |
|
| What’s New in InstallShield 2011 |
|
| What’s New in InstallShield 2010 |
|
| What’s New in InstallShield 2010 SP1 |
|
| What’s New in InstallShield 2010 |
|
| What’s New in InstallShield 2009 SP2 |
|
| What’s New in InstallShield 2009 SP1 |
|
| What’s New in InstallShield 2009 |
|
| What’s New in InstallShield 2008 |
|
| What’s New in InstallShield 12 SP1 |
|
| What’s New in InstallShield 12 |
|
| Target System Requirements |
|
| Targeting 64-Bit Operating Systems |
|
| Targeting 64-Bit Operating Systems with Basic MSI and InstallScript MSI Installations |
|
| Targeting 64-Bit Operating Systems with 32-Bit InstallScript Setup Launchers |
|
| Targeting 64-Bit Operating Systems with Suite/Advanced UI and Advanced UI Installations |
|
| Targeting 32-Bit Operating Systems with 64-Bit InstallScript Setup Launchers |
|
| Launching InstallShield with vs. Without Administrative Privileges |
|
| Developing and Building Installations on 32-Bit vs. 64-Bit Systems |
|
| Using Help |
|
| Product Activation for InstallShield |
|
| Legal Information |
|
| Contacting Us |
|
| Licensing Options |
|
| Overview of the Life Cycle of a Node-Locked License |
|
| Evaluating InstallShield Before Activating It |
|
| Purchasing an InstallShield License |
|
| Activating Through the Internet |
|
| Activating Through a Web Page |
|
| Registering Your Activation Code |
|
| Uninstalling and Reinstalling InstallShield |
|
| Returning a License to Your Account on the Activation Server |
|
| Specifying the License Server for Concurrent Licenses |
|
| Specifying the Cloud License Server (CLS) for Concurrent Licenses |
|
| Upgrading an InstallShield Concurrent Server Offline with a Borrowed License |
|
| Troubleshooting Activation Issues |
|
| Activation Errors |
|
| Activation FAQs |
|
| Getting Started |
|
| Installation Fundamentals |
|
| Application Lifecycle |
|
| Starting InstallShield |
|
| InstallShield Start Page |
|
| Working with Projects |
|
| Installation Projects Overview |
|
| Determining Which Installation Project Is Right for You |
|
| Project Types |
|
| Advanced UI and Suite/Advanced UI Projects |
|
| MSIX Projects |
|
| Package Information |
|
| Package Payload |
|
| Media |
|
| Basic MSI Installation Projects |
|
| Run-Time Behavior for Basic MSI Installations with InstallScript Custom Actions |
|
| DIM Projects |
|
| InstallScript Installation Projects |
|
| InstallScript MSI Installation Projects |
|
| Run-Time Behavior for InstallScript MSI Installations |
|
| Merge Module Projects |
|
| MSI Database and MSM Database Projects |
|
| InstallScript Object Projects |
|
| QuickPatch Projects |
|
| Transform Projects |
|
| Using Projects |
|
| Creating New Projects |
|
| Opening Projects |
|
| Opening Projects from Source Code Control |
|
| Opening Patch Creation Properties Files in Direct Edit Mode |
|
| Opening Windows Installer Packages |
|
| Opening Merge Modules |
|
| Opening Object Projects |
|
| Placing Merge Modules in the Redistributables View |
|
| Saving Projects |
|
| Saving a Project with a New Name and Location |
|
| Converting from One Project Type to Another Project Type |
|
| Converting a Basic MSI Project to an InstallScript MSI Project |
|
| Converting an InstallScript MSI Project to an InstallScript Project |
|
| GUIDs |
|
| Changing the Default Project Location |
|
| Reusing Project Elements |
|
| Using a Repository to Share Project Elements |
|
| Setting up a Network Repository |
|
| Project Templates |
|
| Creating Project Templates |
|
| Basing New Projects on Templates |
|
| Publishing Project Templates to a Repository |
|
| Sample Projects |
|
| Project Assistant |
|
| Using the Project Assistant |
|
| Using the More Options, Other Places, and Help Links Sections in the Project Assistant |
|
| Navigating in the Project Assistant |
|
| Opening the Installation Designer |
|
| Showing or Hiding the Project Assistant |
|
| Application Information Page |
|
| Add or Remove Programs in the Control Panel |
|
| Company Name and Product Name in Your Installation |
|
| Installation Requirements Page |
|
| Specifying Operating System in the Project Assistant |
|
| When Does the Installation Check for Requirements? |
|
| Modifying the Run-Time Message for Software Requirements |
|
| Creating Custom Installation Requirements |
|
| Installation Architecture Page |
|
| Adding Features in the Project Assistant |
|
| Determining Whether to Create a Multiple-Feature Installation |
|
| Creating Installations with Multiple Features |
|
| Default Features |
|
| Defining Feature Hierarchy |
|
| Application Files Page |
|
| Adding Files to Features in the Project Assistant |
|
| Removing Files from Features in the Project Assistant |
|
| Adding Files to a Fixed Folder Location |
|
| Viewing Additional Predefined Folders |
|
| Application Shortcuts Page |
|
| File Extensions |
|
| Creating Shortcuts to Files That Are Not Included in the Installation |
|
| Modifying a Default Shortcut in the Project Assistant |
|
| Associating a Shortcut’s Target with a File Extension in the Project Assistant |
|
| Application Registry Page |
|
| Updating the Registry |
|
| Configuring Registry Data in the Project Assistant |
|
| Modifying Registry Data Values in the Project Assistant |
|
| Associating Registry Data with Features |
|
| Using Variable Data Types in Registry Data |
|
| Application Paths |
|
| Installation Interview Page |
|
| Specifying Dialogs for Your Installation in the Project Assistant |
|
| Allowing End Users to Modify the Installation Location |
|
| License Agreements |
|
| Creating Selectively Installable Installations |
|
| Installation Localization Page |
|
| Localizing String Data from the Project Assistant |
|
| How Localized String Data Is Used in the Installation |
|
| Build Installation Page |
|
| Building Your Installation from the Project Assistant |
|
| After Completing the Project Assistant: Next Steps |
|
| Working with the InstallShield Interface |
|
| Displaying the View List |
|
| Opening Views in the InstallShield User Interface |
|
| Working with the Group Box Area in Various Views |
|
| Showing or Hiding Toolbars |
|
| Adding Buttons and Menus to a Toolbar |
|
| Removing Buttons and Menus from a Toolbar |
|
| Creating Custom Toolbars |
|
| Docking or Undocking the Output Window |
|
| Working with the Script Editor Pane in Various Views |
|
| Using Bookmarks in the Script Editors |
|
| Enabling or Disabling Auto Completion in the Script Editors |
|
| Using Auto Completion when Writing Code in the Script Editors |
|
| Enabling or Disabling InstallScript Function Call Tips in the Script Editor |
|
| Viewing Function Call Tips for an InstallScript Function in the Script Editor |
|
| Enabling or Disabling Syntax Highlighting in the Script Editors |
|
| Changing Colors for Syntax Highlighting in the Script Editors |
|
| Changing the Font that Is Used to Display Text in the Script Editors |
|
| Showing or Hiding Line Numbering in the Script Editors |
|
| Going to a Line Number in a Script that Is Displayed in a Script Editor |
|
| Enabling or Disabling Automatic Indentation in the Script Editors |
|
| Setting the Tab Width for the Script Editors |
|
| Enabling or Disabling Syntax Folding in the Script Editors |
|
| Showing or Hiding Empty Space in the Script Editors |
|
| Dragging and Dropping Text in the Script Editors |
|
| Printing a Script File from Within a Script Editor |
|
| Keyboard Shortcuts for the Script Editors |
|
| Configuring Advanced Settings for InstallShield |
|
| Changing the Timestamp Server for Digital Signatures |
|
| Configuring the Compression Level for Files that Are Streamed into Setup.exe and ISSetup.dll |
|
| Configuring the Maximum Size for .cab Files |
|
| Configuring the Maximum Size for Virtual Media Memory |
|
| Modifying the List of Portable Executable Files for the Standalone Build |
|
| Adding Support for XML Encoding Options |
|
| Specifying the Location Where All Virtual Packages Should Be Built |
|
| Changing the Default Clone_wait Parameter for the Setup |
|
| Configuring Platform Architecture for Digital Signing |
|
| Configuring MSI Validation During Run-time |
|
| Managing Error Display for Execution Failure of Event Settings Command |
|
| Sharing Virtual Machine Settings for Distribution of Releases |
|
| Upgrading from Earlier InstallShield Versions |
|
| Upgrading Projects from InstallShield 2014 or Earlier |
|
| Upgrading Projects from InstallShield 2013 or Earlier |
|
| Upgrading Projects from InstallShield 2012 Spring or Earlier |
|
| Upgrading Projects from InstallShield 2012 or Earlier |
|
| Upgrading Projects from InstallShield 2011 or Earlier |
|
| Upgrading Projects from InstallShield 2010 or Earlier |
|
| Upgrading Projects from InstallShield 2009 or Earlier |
|
| Upgrading Projects from InstallShield 2008 or Earlier |
|
| Upgrading Projects from InstallShield 12 or Earlier |
|
| Upgrading Projects from InstallShield 11.5 or Earlier |
|
| Upgrading InstallShield 11.5 or Earlier Basic MSI Projects that Have InstallScript Custom Actions |
|
| Creating and Scheduling InstallScript Custom Actions that Call InstallScript Event Handlers for Basic MSI Projects |
|
| Upgrading InstallShield 11.5 or Earlier InstallScript MSI Projects |
|
| Creating and Scheduling InstallScript Custom Actions that Call InstallScript Event Handlers for InstallScript MSI Projects |
|
| Upgrading InstallShield 11.5 or Earlier InstallScript Projects |
|
| Upgrading InstallShield 11.5 or Earlier QuickPatch Projects that Have InstallScript Custom Actions |
|
| Creating Standard Patches for InstallShield 11.5 and Earlier InstallScript MSI Projects |
|
| Upgrading InstallShield 11.5 or Earlier InstallScript MSI Object Projects or Projects that Contain This Type of Object |
|
| Upgrading Projects Created with InstallShield Express |
|
| Upgrading Projects Created with InstallShield Professional |
|
| Migrating from InstallShield Professional 6.x |
|
| Migrating from InstallShield Professional 5.x |
|
| Script Changes: Lexicon Conversion |
|
| Adding Project Assistant Dialog Support to Projects Upgraded from InstallShield Professional |
|
| Upgrading Projects Created with InstallShield—Windows Installer Edition |
|
| Post-Upgrade Changes in the Property Manager |
|
| Upgrading from Other InstallShield Editions |
|
| Upgrading from the Express Edition to the Professional or Premier Editions |
|
| Upgrading from the Professional Edition to the Premier Edition |
|
| Converting or Importing Visual Studio Projects into InstallShield Projects |
|
| Obtaining Updates for InstallShield |
|
| Run-Time Language Support in InstallShield |
|
| Code Page Requirements for Language Support |
|
| Installing Supplemental Language Support on a Build Machine |
|
| Supported Application Programming Languages |
|
| Contacting Us |
|
| Tutorials |
|
| InstallScript Project Tutorial |
|
| Step 1: Creating, Building, and Testing Projects |
|
| Creating a Project with the Project Assistant |
|
| Specifying Application Information |
|
| Customizing the Installation Architecture |
|
| Adding Files to Your Project |
|
| Creating Shortcuts |
|
| Configuring Registry Data |
|
| Selecting Dialogs with the Installation Interview |
|
| Choosing a Language for Your Installation |
|
| Building Your Installation |
|
| Running Your Installation |
|
| Working with the InstallShield Interface |
|
| Setting Feature Properties |
|
| Setting Setup Type Properties |
|
| Creating Components and File Links |
|
| Building a Release |
|
| Naming the Release |
|
| Selecting the Media Type and General Options |
|
| Specifying a Password and Supported Platforms |
|
| Specifying Setup Languages and Including Features |
|
| Defining Media Layout and Dialog Appearance |
|
| Specifying Internet Options and Digitally Signing Your Application |
|
| Specifying Update and Postbuild Information |
|
| Reviewing Your Settings |
|
| Troubleshooting Your Installation |
|
| Step 2: Shortcuts and Registry Data |
|
| Creating Shortcuts |
|
| Creating Registry Data |
|
| Step 3: Registering COM Servers |
|
| Step 4: Conditions and Properties |
|
| Step 5: Working with Scripts |
|
| Step 6: Changing the User Interface |
|
| Handling User Input |
|
| Changing the Dialogs Displayed |
|
| Using the Dialog Editor |
|
| Basic MSI Project Tutorial |
|
| Step 1: Creating, Building, and Testing Your Project |
|
| Creating a New Basic MSI Project |
|
| Specifying Application Information |
|
| Setting Installation Requirements |
|
| Customizing Installation Architecture |
|
| Adding Files to Your Project |
|
| Creating Shortcuts |
|
| Configuring Registry Data |
|
| Selecting Dialogs with the Installation Interview |
|
| Choosing a Language for Your Installation |
|
| Building Your Installation |
|
| Running Your Installation |
|
| Working in the IDE |
|
| Setting Feature Properties |
|
| Creating Components and File Links |
|
| Building a Release |
|
| Naming the Product Configuration and Release |
|
| Specifying Filtering Settings and Languages |
|
| Selecting the Media Type and Disk Spanning Options |
|
| Specifying Compression Settings and Setup Launcher Options |
|
| Adding Digital Signature and Password Protection |
|
| Including .NET Framework Support and Choosing Advanced Settings |
|
| Reviewing Your Settings |
|
| Troubleshooting Your Installation |
|
| Step 2: Shortcuts and Registry Data |
|
| Creating Shortcuts |
|
| Creating Registry Data |
|
| Step 3: Registering COM Servers |
|
| Step 4: Conditions and Properties |
|
| Step 5: Changing the End-User Interface |
|
| Adding a New Dialog |
|
| Modifying Dialog Layout in the Dialog Editor |
|
| Globalization Tutorial |
|
| Opening the Project File |
|
| Selecting the Target Languages |
|
| Editing Language-Specific String Entries |
|
| Creating String Entries |
|
| Including Language-Specific Files and Components |
|
| Specifying Component Installation Conditions |
|
| Translating the Strings |
|
| Building the Installation |
|
| Running the Installation |
|
| Testing the Installation |
|
| Creating Installations |
|
| Before You Begin |
|
| Requirements for the Windows Logo Program |
|
| Introduction to Windows Installer |
|
| Minimizing the Number of User Account Control Prompts During Installation |
|
| Setting an Application’s Disk Usage |
|
| INSTALLDIR vs. TARGETDIR |
|
| Preventing the Current Installation from Overwriting a Future Major Version of the Same Product |
|
| Preparing Installations for Non-Administrator Patches |
|
| Settings for Platforms and Platform Suites |
|
| Specifying Installation Information |
|
| Configuring General Project Settings |
|
| Saving an InstallShield Project File (.ism) in XML or Binary Format |
|
| Specifying a Product Name |
|
| Specifying the Product Version |
|
| Product Version Numbers in InstallScript and InstallScript Object Projects |
|
| Setting the Product Code in a Windows Installer–Based Project |
|
| Setting the Product Code in an InstallScript-Based Project |
|
| Setting the Upgrade Code |
|
| Setting Product Conditions |
|
| Setting the Default Product Destination Folder (INSTALLDIR) |
|
| Securing Files, Folders, Registry Keys, and Windows Services in a Locked-Down Environment |
|
| Selecting the Locked-Down Permissions Type for a Project |
|
| Specifying Whether Windows Installer Installations Should Be Logged |
|
| Running an InstallScript Installation Multiple Times |
|
| Configuring the Enable Maintenance Setting |
|
| Using the InstallScript Engine as an External vs. Embedded UI Handler for InstallScript MSI Installations |
|
| Specifying the InstallScript User Interface Type for InstallScript MSI Installations |
|
| Entering Summary Information Stream Data |
|
| Accessing the Summary Information Stream Panel |
|
| Setting Summary Information Stream Properties |
|
| Using the Template Summary Property |
|
| Configuring Add or Remove Programs Information |
|
| Specifying a Readme File |
|
| Including a Software Identification Tag for Your Product |
|
| Including Microsoft System Center Configuration Manager Application Model Data About Your Product |
|
| Organizing Files for Your Installation |
|
| Designing Installations |
|
| Separating Applications into Components |
|
| Separating Applications into Features |
|
| Using Path Variables |
|
| Types of Path Variables |
|
| Predefined Path Variables |
|
| Standard Path Variables |
|
| Registry Path Variables |
|
| Environment Path Variables |
|
| Creating and Defining a Custom Path Variable |
|
| Overriding the Value of a Custom Path Variable for a Release |
|
| Converting Absolute Path References in Your Project to Path Variables |
|
| Deleting a Path Variable |
|
| Including Files and Folders |
|
| Adding to Your Project Files to Be Installed on Target Systems |
|
| Dragging and Dropping Files Using the Context Menu |
|
| Adding Files from Your 64-Bit Source Machine’s 64-Bit System32 Folder |
|
| Creating New Destination Folders |
|
| Creating Empty Folders |
|
| Specifying Hard-Coded Destination Directories |
|
| Removing Files and Folders from Target Systems |
|
| Tips for Managing Files and Folders in Your Project |
|
| Finding Files and Folders in Your Project |
|
| Displaying Components in the Files and Folders View |
|
| Modifying Components through the Files and Folders View |
|
| Configuring Settings for a File |
|
| File Associations |
|
| Adding New File Extensions |
|
| Removing File Extensions |
|
| Setting File Extension Properties |
|
| Specifying Command Verbs |
|
| Removing a Verb from a File Extension |
|
| Adding New MIME Types |
|
| Removing MIME Types |
|
| Creating ProgIDs |
|
| Removing ProgIDs |
|
| Dynamic File Linking |
|
| Limitations of Dynamic File Linking |
|
| Determining the Appropriate Component Creation Method for Dynamically Linked Files |
|
| Creating a Dynamic Link |
|
| Adding Dynamic File Links to Components |
|
| Setting a Key File for a Dynamic File Link |
|
| Overwriting Files and Components on the Target System |
|
| Displaying Predefined Folders in the Files View |
|
| Companion Files |
|
| Configuring Permissions for Files and Folders |
|
| Extracting COM Data When Files Are Added |
|
| Installing Self-Registering Files |
|
| Identifying Properties and Dependencies of .NET Assemblies |
|
| Scanning 64-Bit .NET Assemblies for Dependencies |
|
| Reviewing .NET Dependency Scanner Results |
|
| Installing Fonts Through InstallScript and InstallScript Object Projects |
|
| Installing Fonts to the Windows Fonts Folder |
|
| Enabling or Disabling Global Font Registration |
|
| Enabling or Disabling Registration of a Font File |
|
| Using Components |
|
| Setup Best Practices |
|
| Component Creation |
|
| Using the Setup Design or Components Views to Create a Component |
|
| Using the Best Practices Option with the Component Wizard |
|
| Best Practice Rules for Creating Components |
|
| Letting InstallShield Create a COM Server Component |
|
| Letting InstallShield Create Font Components |
|
| Using the Component Type Option with the Component Wizard |
|
| Installing COM Servers |
|
| Installing Fonts |
|
| Exporting Components to Other Projects |
|
| Deleting a Component in Your Project |
|
| Component-Feature Associations |
|
| Associating New Components with Features |
|
| Associating Existing Components with Features |
|
| Disassociating Components from Features |
|
| Adding Data to a Component |
|
| Adding Files to Components |
|
| Changing the Value in the Link To Column for a Component’s File |
|
| Deleting a File from a Component |
|
| Adding Registry Data to Components |
|
| Creating Shortcuts in the Components View |
|
| Adding Subfolders to Statically Linked Components |
|
| Component Key Files |
|
| Setting Component Key Files |
|
| Clearing a Key File from a Component |
|
| Component Settings |
|
| Component Destination vs. Feature Destination |
|
| Setting a Destination Folder for the Component’s Files |
|
| Specifying a Component’s Destination from the Script |
|
| Uppercase Directory Identifiers and Component Destinations |
|
| Specifying Whether a Component’s Files and Other Associated Data Are Uninstalled During Uninstallation |
|
| Configuring Component Conditions |
|
| Reevaluating Component Conditions During Reinstallation |
|
| Managing Reference Counts for Shared Files |
|
| Checking File Versions Before Installing |
|
| Installing Files of the Same Name |
|
| Setting a Component’s Remote Installation Setting |
|
| Component’s Remote Installation Setting vs. Feature’s Remote Installation Setting |
|
| Extracting COM Registration Data at Build Time |
|
| Scanning for .NET Dependencies and Properties |
|
| Specifying the .NET Application File |
|
| Reading Properties Passed to the .NET Installer Class |
|
| Enabling and Disabling Registry Reflection |
|
| Specifying Whether Shared Component Patching Should Be Enabled for a Component |
|
| Advanced Component Settings |
|
| Configuring COM Registration Settings Manually |
|
| Configuring COM Classes for COM Registration Manually |
|
| Configuring ProgIDs for COM Registration Manually |
|
| Configuring Type Libraries for COM Registration Manually |
|
| Registering a File Extension |
|
| Installing Assemblies |
|
| Adding Assemblies |
|
| Deleting Assemblies |
|
| Testing for .NET Assembly Support on the Target System |
|
| Specifying an Application Path for a Component |
|
| Configuring Device Driver Settings |
|
| Publishing Components |
|
| Specifying Publishing Information |
|
| Adding ComponentIDs for a Component to Be Published |
|
| Removing ComponentIDs |
|
| Adding Qualifiers to ComponentIDs |
|
| Removing Qualifiers from ComponentIDs |
|
| Configuring Qualifier Settings |
|
| Defining Features |
|
| Creating Features |
|
| Configuring Feature Settings |
|
| Setting a Feature’s Destination |
|
| Setting Feature Conditions |
|
| Displaying Features to End Users |
|
| Conditionally Selecting Features |
|
| Conditionally Hiding Features |
|
| Conditionally Setting the Visibility of a Suite Feature at Run Time |
|
| Requiring Features to Be Installed |
|
| Advertising Features |
|
| Configuring a Feature’s Install Level Setting |
|
| Setting a Feature’s Remote Installation Setting |
|
| Using Release Flags with Features |
|
| Assigning Release Flags to Features |
|
| Removing Release Flags |
|
| Reordering Features |
|
| Using the Required Features Setting |
|
| Working with Setup Types |
|
| Adding Setup Types |
|
| Editing Setup Types |
|
| Renaming Setup Types |
|
| Deleting Setup Types |
|
| Including Redistributables in Your Installation |
|
| Shipping Redistributable Files |
|
| Managing the Redistributables Gallery |
|
| Downloading Redistributables to Your Computer |
|
| Adding InstallShield Prerequisites to the Redistributables Gallery |
|
| Removing InstallShield Prerequisites from the Redistributables Gallery |
|
| Browsing for Merge Modules |
|
| What Happens When You Browse for a Merge Module |
|
| Adding Merge Modules to the Redistributables Gallery |
|
| Removing Merge Modules from the Redistributables Gallery |
|
| Registering Objects in InstallScript Projects |
|
| Incorporating InstallShield Prerequisites, Merge Modules, and Objects in Projects |
|
| Adding InstallShield Prerequisites, Merge Modules, and Objects to Basic MSI and InstallScript MSI Projects |
|
| Adding InstallShield Prerequisites, Merge Modules, and Objects to InstallScript Projects |
|
| Removing InstallShield Prerequisites from a Project |
|
| Removing Merge Modules and Objects from a Project |
|
| Determining the Files in InstallShield Prerequisites, Merge Modules, and Objects |
|
| Working with InstallShield Prerequisites that Are Included in Installation Projects |
|
| Setup Prerequisites vs. Feature Prerequisites |
|
| Associating an InstallShield Prerequisite with a Feature in a Basic MSI Project |
|
| Disassociating an InstallShield Prerequisite from a Feature in a Basic MSI Project |
|
| Specifying the Installation Order of InstallShield Prerequisites |
|
| Configuring a Release that Includes InstallShield Prerequisites |
|
| Specifying the Directories that Contain InstallShield Prerequisites |
|
| Specifying a Run-Time Location for a Specific InstallShield Prerequisite |
|
| Assigning Release Flags to InstallShield Prerequisites |
|
| Building a Release that Includes InstallShield Prerequisites |
|
| Run-Time Behavior for an Installation that Includes InstallShield Prerequisites |
|
| Uninstalling an Application Whose Installation Included InstallShield Prerequisites |
|
| Working with Merge Modules that Are Included in Installation Projects |
|
| Specifying the Directories that Contain Merge Modules |
|
| Overriding a Merge Module’s Destination |
|
| Troubleshooting Merge Module Issues |
|
| Publishing a Merge Module to a Repository from Within an Installation Project |
|
| Adding Windows Installer Redistributables to Projects |
|
| Including Microsoft Windows Installer Prerequisites |
|
| Adding .NET Framework Redistributables to Projects |
|
| Including the Microsoft .NET Framework and Microsoft .NET Framework Language Pack Prerequisites |
|
| Adding .NET Core Redistributables to Projects |
|
| Including the Microsoft .NET Core Prerequisites |
|
| Including the MySQL Connector ODBC Prerequisite |
|
| Including the InstallShield Prerequisite for the Oracle 11g Instant Client |
|
| Including the DirectX 9.0 Object |
|
| Identifying Application Dependencies |
|
| Static Scanning |
|
| Dynamic Scanning |
|
| Scanning for 64-Bit Dependencies |
|
| Reviewing Dependency Scanner Results |
|
| Filtering Files in Dependency Scanners |
|
| Registering COM Servers |
|
| Traditional COM Registration |
|
| Determining Whether a COM Server Supports Self-Registration |
|
| Extracting COM Information from a COM Server |
|
| Filtering Registry Changes for COM Extraction |
|
| Self-Registering COM Servers |
|
| Self-Registration Methods |
|
| InstallShield Self-Registration (ISSelfReg) |
|
| Registry-Free COM Registration |
|
| Creating and Modifying Reg-Free COM Files for Your Installation |
|
| Sample Manifest File for a Reg-Free COM File |
|
| Including DIMs in a Project |
|
| Determining the Appropriate Method for Incorporating DIMs in Installation Projects |
|
| Referencing a DIM in a Project |
|
| Associating a DIM Reference with a Feature |
|
| Resolving Build-Time Conflicts Between a Basic MSI Project and a DIM Reference |
|
| Viewing Build Instructions for a DIM Reference |
|
| Overriding the Destination for a DIM Reference |
|
| Scheduling Custom Actions and Dialogs from a DIM Reference |
|
| Opening a Referenced DIM Project from Within an Installation Project |
|
| Importing a DIM into a Project |
|
| Resolving Design-Time Conflicts While Importing a DIM Into a Basic MSI Project |
|
| Identifying DIM Elements in an Installation Project |
|
| Overriding Path Variables in a DIM Project for Use in an Installation Project |
|
| Configuring the Target System |
|
| Creating Shortcuts and Program Folders |
|
| Types of Shortcuts |
|
| Creating Shortcuts |
|
| Configuring Shortcut Settings |
|
| Specifying the Icon for a Shortcut |
|
| Creating Internet Shortcuts |
|
| Creating Shortcuts to Folders |
|
| Specifying a Keyboard Shortcut for Accessing a Shortcut |
|
| Renaming Shortcuts |
|
| Setting Shell Properties for a Shortcut |
|
| Suppressing Initial Pinning of a Shortcut to the Windows 8 Start Screen |
|
| Specifying Whether End Users Should Be Able to Pin a Shortcut to the Taskbar or Start Menu |
|
| Preventing a Shortcut on the Start Menu from Being Highlighted as Newly Installed |
|
| Setting Custom Shell Properties |
|
| Creating Uninstallation Shortcuts for Basic MSI Projects |
|
| Creating Uninstallation Shortcuts for InstallScript and InstallScript MSI Projects |
|
| Configuring the Appearance of a Desktop App’s Tile on the Start Screen |
|
| Editing the Registry |
|
| Filtering Registry Entries by Component or Feature |
|
| Refreshing the Registry View |
|
| Creating Registry Keys |
|
| Dragging and Dropping Registry Entries to Create Registry Keys |
|
| Removing Registry Keys |
|
| Creating Registry Values |
|
| Modifying Registry Value Data |
|
| Removing Registry Values |
|
| Registry Flags |
|
| Searching for Registry Entries in a Project |
|
| Setting Uninstall Behavior for Registry Keys |
|
| Using Environment Variables in Registry Values |
|
| Writing Property Values to the Registry |
|
| Importing Registry Files |
|
| Exporting Registry Files |
|
| Setting Key Paths for Components |
|
| Configuring Permissions for Registry Keys |
|
| Primary Keys for the Registry Table |
|
| Specifying a Primary Key for the Registry Table |
|
| Entering Multi-Line String Values for Registry Keys |
|
| Writing Entries Under HKCU for a Per-User Installation |
|
| Setting or Getting Multi-Line Strings in the Registry |
|
| Working with Registry Functions |
|
| Reading Data from the Registry |
|
| Changing .ini File Data |
|
| Creating .ini File References |
|
| Importing an Existing .ini File |
|
| Specifying a Section in an .ini File |
|
| Specifying a Keyword in an .ini File |
|
| Reading Data from .ini Files |
|
| Reading All Key Names from .ini Files |
|
| Configuring ODBC Resources |
|
| Installing ODBC Resources |
|
| Including Additional ODBC Resources |
|
| Associating ODBC Resources with Features |
|
| Setting ODBC Resource Attributes |
|
| Using Environment Variables |
|
| Setting Environment Variables |
|
| Environment Variables Example |
|
| Modifying XML Files |
|
| Overview of XML File Changes |
|
| Run-Time Requirements for XML File Changes |
|
| Creating an XML File Reference |
|
| Specifying the Location of the XML File |
|
| Associating an XML File Change Reference with a Feature |
|
| Adding a Root Element |
|
| Adding a New Element |
|
| Adding an Element for a .NET Configuration File |
|
| Adding an Attribute to an Element |
|
| Editing an Attribute’s Value |
|
| Adding Content to an Element |
|
| Using XPath Expressions to Find XML Data in an XML File |
|
| Using Windows Installer Properties to Dynamically Modify XML Files |
|
| Using InstallScript Text Substitution to Dynamically Modify XML Files |
|
| Using Reserved Characters (<, >, &, ', and ") Inside Elements |
|
| Using Namespaces in XML Files |
|
| Declaring Namespace Mappings for an XML File |
|
| Adding a Namespace Prefix to an Element |
|
| Adding a Namespace Prefix to an Attribute |
|
| Removing a Namespace Prefix from an Attribute |
|
| Removing a Namespace Prefix from an Element |
|
| Removing Namespace Mappings from an XML File |
|
| Testing Installation Changes to an XML File |
|
| Testing Uninstallation Changes to an XML File |
|
| Removing an Element or an XML File from the XML File Changes View |
|
| Modifying Text Files |
|
| Creating a Text Change Set |
|
| Specifying a Change for a Text File |
|
| Changing the Order in Which Text File Changes Are Made |
|
| Using Windows Installer Properties to Dynamically Modify Text Files |
|
| Specifying the Code Page that Should Be Used for Opening ANSI Text Files |
|
| Removing a Change Item or a Change Set from the Text File Changes View |
|
| Scheduling Tasks |
|
| Adding a Scheduled Task |
|
| Using Windows Installer Properties to Dynamically Configure a Scheduled Task |
|
| Removing a Scheduled Task |
|
| Installing, Controlling, and Configuring Windows Services |
|
| Creating Predetermined User Accounts at Run Time |
|
| Per-User vs. Per-Machine Installations |
|
| Running InstallScript Installations Without Administrative Privileges |
|
| Customizing Installation Behavior |
|
| Using InstallScript |
|
| Overview of ISSetup.dll |
|
| Script Files |
|
| Creating InstallScript Files |
|
| Opening an InstallScript File |
|
| Inserting and Importing Script Files |
|
| Compiling Scripts |
|
| Debugging Scripts |
|
| Using Preprocessor Statements to Debug the Script |
|
| Debugging InstallScript-Based Installations |
|
| InstallScript Debugger |
|
| Script Window |
|
| Watch Window |
|
| Button Controls |
|
| User Variables |
|
| Reproducing the Error |
|
| Locating the Source of the Error |
|
| Analyzing the Cause of the Error |
|
| Correcting the Error |
|
| The Execution Point |
|
| Step Controls |
|
| Stepping into a User-Defined Function |
|
| Stepping over a User-Defined Function |
|
| InstallScript Breakpoints |
|
| Setting a Breakpoint by Clicking the Margin Near a Source Line |
|
| Setting a Breakpoint at a Function |
|
| Executing to a Breakpoint |
|
| Clearing a Breakpoint |
|
| Inspecting, Watching, and Modifying Script Data |
|
| Inspecting a Variable |
|
| Watching a Variable |
|
| Changing the Value of a Variable |
|
| Watching Return Values from Built-In Functions |
|
| Deleting a Variable from the Watch Window |
|
| Stopping a Script that Is in an Endless Loop |
|
| Syntax Errors |
|
| Logic Errors |
|
| Debugging an Installation on Any Computer |
|
| Debugging a DLL Function Called from the Installation Script |
|
| Correcting Identified Errors |
|
| Testing the Corrected Installation |
|
| Troubleshooting InstallScript Debugger Issues |
|
| Displaying Custom Dialogs |
|
| Creating Program Folders and Shortcuts |
|
| Switching Disks |
|
| Before You Call Support |
|
| Display Drivers |
|
| Antivirus Programs |
|
| The Target Drive |
|
| Renaming an InstallScript File |
|
| Using String Entries in Scripts |
|
| Removing InstallScript Files from Projects |
|
| Creating Script Libraries (.obl Files) |
|
| Publishing InstallScript Files (.rul and .h) to a Repository |
|
| InstallScript Lists |
|
| Creating and Destroying Lists |
|
| Adding Elements to Lists |
|
| Adding an Element to an Empty List |
|
| Adding an Element Before the Current Element |
|
| Adding an Element After the Current Element |
|
| Adding Elements Before and After the Current Element |
|
| Changing Existing Elements in a List |
|
| Deleting Elements from a List |
|
| Finding a Particular Element in a List |
|
| Getting the First and Next Elements in a List |
|
| Reading a File into a List |
|
| Setting an Index in a List |
|
| Traversing Lists |
|
| Writing a List to a File |
|
| Saving InstallScript Files |
|
| System Restore |
|
| Getting and Setting Properties |
|
| Using Bit Flags |
|
| String Comparisons |
|
| Using Null-Delimited Strings |
|
| Relative Path |
|
| Long File Names |
|
| Long File Names and 16-bit Applications |
|
| Long File Names and Double Quotation Marks |
|
| Long File Name Format |
|
| Defining Constants Through the Compiler |
|
| Using Windows Constants in a Script |
|
| Coding Long String Literals |
|
| Absolute Path |
|
| Building Functions |
|
| Calling Functions |
|
| Calling a DLL File Function |
|
| Passing an Array to a DLL File Function |
|
| Declaring Functions |
|
| Returning Values from Functions |
|
| Unsupported Functions |
|
| Writing Entry-Point Functions |
|
| Adding Function Calls with the Function Wizard |
|
| Declared Windows API Functions |
|
| Specifying a Non-Default Feature Event Handler Function |
|
| Accessing Global Variables |
|
| Uninstalling Initialization (.ini) File Entries |
|
| General Limitations of Uninstalling Initialization (.ini) File Entries |
|
| Uninstalling AddProfString’s Initialization (.ini) File Entries |
|
| Uninstalling ReplaceProfString’s Initialization (.ini) File Entries |
|
| Uninstalling WriteProfString’s Initialization (.ini) File Entries |
|
| Extending Your Installation with COM Objects |
|
| Specifying Features and Subfeatures in Function Calls |
|
| Calling a Windows API Function |
|
| Embedding Custom Transfer File Operations |
|
| Expressing Large Numbers in InstallScript |
|
| Installing Device Drivers |
|
| Checking the Compiler Version |
|
| Checking the Authoring Environment with _ISCRIPT_ISDEV and _ISCRIPT_ISPRO |
|
| Launching an Installation from Another InstallScript Installation |
|
| Language Support for InstallScript |
|
| Preventing Color Distortion |
|
| Using Custom Actions |
|
| Using the Custom Action Wizard |
|
| Creating Custom Actions in the Custom Actions and Sequences View (or the Custom Actions View) |
|
| Cloning Custom Actions |
|
| Exporting Custom Actions to Other Projects |
|
| Configuring Custom Action Settings |
|
| Custom Action Type Overview |
|
| Custom Action Return Values |
|
| In-Script Execution |
|
| Documenting the Behavior of Custom Actions |
|
| Guidelines for Creating Custom Actions that Meet Requirements of the Windows Logo Program |
|
| Conditionally Launching Custom Actions Based on Release Flags |
|
| Placing Files in the .msi Database and Extracting Them During Run Time |
|
| Accessing or Setting Windows Installer Properties Through Deferred, Commit, and Rollback Custom Actions |
|
| InstallScript Custom Actions |
|
| Calling Functions in Standard DLL Files |
|
| Calling Functions in Windows Installer DLL Files |
|
| Passing Parameters to a DLL File Function in a Custom Action |
|
| Calling a Public Method in a Managed Assembly |
|
| Calling a Public Method in a Managed-Code based Managed Assembly |
|
| Run-Time Requirements for Managed-Code Custom Actions |
|
| Using 32-Bit vs. 64-Bit Managed-Code Custom Actions |
|
| Calling a Public Method in a .NET Core Based Managed Assembly |
|
| Run-Time Requirements for .NET Core Custom Actions |
|
| Using 32-Bit vs. 64-Bit .NET Core Custom Actions |
|
| Specifying the Signature for a Managed Method in an Assembly Custom Action |
|
| Calling a Kill-Process Custom Action |
|
| Calling a PowerShell Custom Action |
|
| Launching Executable Files |
|
| Using Msiexec.exe to Launch a Second Windows Installer Installation |
|
| Nested Installations |
|
| Creating Nested Installation Custom Actions |
|
| Inserting Nested Installation Custom Actions into Sequences |
|
| Removing Child Products |
|
| Calling MessageBoxA in an Installation |
|
| Searching for Files on the Target System |
|
| Launching the Application After the Installation Is Complete |
|
| Exiting the Installation from Within an InstallScript Custom Action |
|
| Changing ODBC Properties Through Script |
|
| Using the INSTALLDIR Property in a VBScript Custom Action |
|
| Using Action Text |
|
| Specifying an Action Description and a Template for Action Data |
|
| Displaying Action Descriptions on the Progress Dialog |
|
| Displaying Action Data on the Progress Dialog |
|
| Removing an Action Description or a Template for Action Data |
|
| Defining Sequences |
|
| Installation Sequence |
|
| Advertisement Sequence |
|
| Administration Sequence |
|
| User Interface Sequence |
|
| Execute Sequence |
|
| Inserting Actions into Sequences |
|
| Copying a Custom Action from One Sequence to Another |
|
| Reordering a Sequence |
|
| Removing Actions from Sequences |
|
| Sequencing Rollback Custom Actions |
|
| Sequencing a Custom Action that Launches an .exe File |
|
| Sequencing a Custom Action that Calls a Function in a DLL File |
|
| Sequencing a Custom Action that Calls a Script |
|
| Sequencing Custom Actions that Set Properties or Directory Properties |
|
| Sequencing a Custom Action that Launches a Second .msi Package |
|
| ISSetAllUsers Custom Action |
|
| Using Support Files |
|
| Adding Support Files |
|
| Adding a License File |
|
| Sorting Support Files |
|
| Adding Files and Folders to the Disk1 Folder |
|
| Removing Files or Folders from the Disk1 Folder |
|
| Adding Files and Folders to the Last Disk Folder |
|
| Removing Files or Folders from the Last Disk Folder |
|
| Adding Files and Folders to the Other Disk Folder |
|
| Removing Files or Folders from the Other Disk Folder |
|
| Removing Support Files |
|
| Defining the End-User Interface |
|
| Working with Dialogs |
|
| Working with Dialogs in Any Project Type |
|
| Using the Dialog Wizard to Create a New Dialog |
|
| Adding the Ability to Create or Set an Existing User Account |
|
| Exporting a Dialog to an .isd File for Use in Other Projects |
|
| Importing Dialogs from an .isd File |
|
| Publishing a Dialog (.isd) File to a Repository |
|
| Exporting All Dialogs to an .rc File |
|
| Importing Dialogs from Resource .dll Files |
|
| Exporting Dialogs to Other Projects |
|
| Removing Dialogs from Projects |
|
| Creating and Configuring Custom Dialogs |
|
| Undoing Changes in the Dialog Editor |
|
| Working with Dialogs in InstallScript and InstallScript MSI Projects |
|
| Displaying Dialogs During InstallScript and InstallScript MSI Installations |
|
| Changing the Text on Dialogs in InstallScript and InstallScript MSI Projects |
|
| Background About the Default Images on Dialogs in InstallScript and InstallScript MSI Projects |
|
| Creating New Custom Dialogs in InstallScript and InstallScript MSI Projects |
|
| Using the New Dialog Wizard to Add a New Custom Dialog to an InstallScript or InstallScript MSI Project |
|
| Editing the Layout of a Dialog in an InstallScript or InstallScript MSI Project |
|
| Adding a Control to a Dialog in an InstallScript or InstallScript MSI Project |
|
| Setting a Control’s Properties |
|
| Displaying Controls on Top of a Bitmap |
|
| Using InstallScript to Implement Custom Dialogs |
|
| Using InstallScript to Process Dialog Controls |
|
| Editing Dialog Behavior in an InstallScript or InstallScript MSI Project |
|
| Adding a Field That Contains a Product Name, Product Version, or Installed Version in Sd Dialog Static Text Fields |
|
| Using an HTML Control on a Dialog |
|
| Reverting to the Default Dialog |
|
| Resource Compiler and Resource Linker |
|
| Dialog Sampler |
|
| Dialog Skins |
|
| Specifying Dialog Skins |
|
| Working with Dialogs in Basic MSI Projects |
|
| Displaying Dialogs During Basic MSI Installations |
|
| Creating New Dialogs in Basic MSI Projects |
|
| Editing Dialog Layout in Basic MSI Projects |
|
| Opening the Dialog Editor |
|
| Adding a Control to a Dialog in a Basic MSI Project |
|
| Configuring the Controls’ Settings |
|
| Displaying Controls on Top of a Bitmap |
|
| Editing Dialog Behavior in Basic MSI Projects |
|
| Using Control Events in Basic MSI Dialogs |
|
| Using Subscriptions in Basic MSI Dialogs |
|
| Triggering Control Events in Basic MSI Dialogs |
|
| Adding New Events to a Dialog Control |
|
| Reordering a Dialog Control’s Events |
|
| Removing an Event from a Dialog Control |
|
| Launching Custom Actions from Dialog Buttons |
|
| Viewing End-User Dialog Order in the Custom Actions and Sequences view (Basic MSI Projects) |
|
| CustomSetup Dialog Options |
|
| Dialog Themes |
|
| Run-Time Requirements for the Wide Dialog Themes |
|
| Previewing a Dialog Theme |
|
| Selecting or Changing a Dialog Theme |
|
| Applying a Theme to a Custom Exterior Dialog |
|
| Adding a Logo or Other Image to the Exterior Dialogs |
|
| Available Themes and Corresponding Dialog Sizes |
|
| Circles Theme (Wide) |
|
| Classic Theme |
|
| Cooperation Theme (Wide) |
|
| Filmstrip Theme (Wide) |
|
| Global Theme |
|
| InstallShield Blue Theme |
|
| InstallShield Blue Theme (Wide) |
|
| InstallShield Silver Theme |
|
| Monitor Theme |
|
| Pastel Wheat Theme |
|
| Theater Theme (Wide) |
|
| Dialog Support for Right-to-Left Languages |
|
| Launching a File Open Dialog |
|
| Requiring End Users to Scroll Through the EULA in the LicenseAgreement Dialog |
|
| Adding a Print Button to a Dialog |
|
| Minimizing Reboots on Windows Vista and Later Systems |
|
| Dialog Controls |
|
| Billboard Control |
|
| Bitmap Control |
|
| Check Box Control |
|
| Combo Box Control |
|
| Dialog Control |
|
| Directory Combo Control |
|
| Directory List Control |
|
| Edit Field Control |
|
| Group Box Control |
|
| Hyperlink Control |
|
| Icon Control |
|
| Line Control |
|
| List Box Control |
|
| List View Control |
|
| Masked Edit Control |
|
| Path Edit Control |
|
| Progress Bar Control |
|
| Push Button Control |
|
| Radio Button Control |
|
| Radio Button Group Control |
|
| Scrollable Text Control |
|
| Selection Tree Control |
|
| Text Area Control |
|
| Volume Cost List Control |
|
| Volume Select Combo Control |
|
| Copying and Pasting Controls |
|
| Cutting and Pasting Controls |
|
| Working with the Wizard Interface |
|
| Elements of the Wizard Interface |
|
| Using Styles, Brushes, Control Themes, and Minimal Wizard Pages to Customize the Wizard Interface |
|
| Defining a Custom Style for the Wizard Interface |
|
| Applying a Text Style to Text in the Wizard Interface |
|
| Defining a Custom Brush for the Wizard Interface |
|
| Specifying the Background Brush for the Header, Body, and Navigation Areas of the Wizard Interface |
|
| Overriding the Default Background Brushes for a Wizard Page or Secondary Window |
|
| Defining a Custom Control Theme for the Wizard Interface |
|
| Applying a Theme to a Control in the Wizard Interface |
|
| Customizing Minimal Wizard Pages |
|
| Selecting the Format for the Wizard Interface |
|
| Creating a New Blank Wizard Page in an Advanced UI or Suite/Advanced UI Project |
|
| Adding a Predefined Wizard Page in an Advanced UI or Suite/Advanced UI Project |
|
| Creating a New Blank Secondary Window in an Advanced UI or Suite/Advanced UI Project |
|
| Sequencing Wizard Pages |
|
| Editing the Layout and Behavior of a Wizard Page or Secondary Window |
|
| Adding a Control to a Wizard Page or Secondary Window |
|
| Changing the Tab Order of Controls on a Wizard Page or Secondary Window |
|
| Designating Keyboard Shortcuts and Using Ampersands (&) in the Wizard Interface |
|
| Using Navigation Buttons on Wizard Pages |
|
| Overriding the Default Behavior of a Navigation Button on a Wizard Page |
|
| Populating Combo Box and List Box Controls in the Wizard Interface |
|
| Configuring Validation for a Control on a Wizard Page or Window |
|
| Configuring an Action for an Element in the Wizard Interface |
|
| Using Images, Text Files, and Other Objects in the Wizard Interface |
|
| DPI-Awareness in the Wizard Interface |
|
| Localizing the End-User Interface |
|
| Working with String Entries in Projects that Support Multiple Languages |
|
| Using String Entries in InstallShield |
|
| Adding a String Entry |
|
| Editing a String Entry |
|
| Searching for Instances of String Identifiers |
|
| Finding and Replacing String Entries |
|
| Removing a String Entry |
|
| Removing String Identifiers from Localizable Settings |
|
| Displaying Billboards |
|
| Displaying Billboards in Basic MSI Installations |
|
| Billboard File Types for Basic MSI Projects |
|
| Types of Billboards for Basic MSI Projects |
|
| Specifying Which Type of Billboard to Use in a Basic MSI Project |
|
| Adding an Adobe Flash Application File Billboard to a Basic MSI Project |
|
| Adding Image Billboards to a Basic MSI Project |
|
| Configuring Billboard Settings in a Basic MSI Project |
|
| Previewing Billboards Without Building and Launching a Release |
|
| Setting the Billboard Order in a Basic MSI Project |
|
| Run-Time Behavior of a Basic MSI Installation that Includes Billboards |
|
| Removing a Billboard from a Basic MSI Project |
|
| Displaying Billboards in InstallScript and InstallScript MSI Installations |
|
| Billboard Styles and File Types for InstallScript and InstallScript MSI Projects |
|
| Naming Billboard Files in an InstallScript or InstallScript MSI Project |
|
| Adding an Adobe Flash Application File Billboard to an InstallScript or InstallScript MSI Project |
|
| Adding an Image Billboard to an InstallScript or InstallScript MSI Project |
|
| Adding or Modifying the Code in an InstallScript or InstallScript MSI Project to Display Billboards |
|
| Setting the Billboard Order in an InstallScript or InstallScript MSI Project |
|
| Displaying Billboards with Special Effects During an InstallScript or InstallScript MSI Installation |
|
| Moving Billboards to a Different Screen Location for an InstallScript or InstallScript MSI Project |
|
| Removing a Billboard from an InstallScript or InstallScript MSI Project |
|
| Displaying a Background Window in InstallScript and InstallScript MSI Installations |
|
| Populating List Boxes at Run Time |
|
| Displaying File Browse Dialogs |
|
| Displaying Network Browse Dialogs in InstallScript Installations |
|
| Configuring Servers |
|
| Configuring SQL Support |
|
| Using Windows Installer Properties for SQL Login Settings |
|
| Specifying Whether New SQL Connections Should Share the Same Windows Installer Properties |
|
| Using the SQL Run-Time Functions in InstallScript and InstallScript MSI Projects |
|
| Adding a New SQL Connection |
|
| Overriding the Default TCP/IP Network Library with a Different Protocol for a SQL Server Database |
|
| Requirements for Connecting to Instances of SQL Server Express LocalDB |
|
| Adding a New SQL Script |
|
| Inserting and Importing SQL Scripts |
|
| Importing a SQL Server Database and Generating a SQL Script File |
|
| Editing a SQL Script File |
|
| Specifying a Version Number for a SQL Script File |
|
| Specifying the Order for Running Multiple SQL Scripts That Are Associated with a Connection |
|
| Overriding the Default SQL Run-Time Behavior |
|
| Handling SQL Run-Time Errors |
|
| Setting Up a Database Server Type Condition for SQL Scripts |
|
| Conditionally Launching a SQL Script in a Windows Installer-Based Installation |
|
| Conditionally Launching a SQL Script in an InstallScript Installation |
|
| Requiring that SQL Scripts Be Run Only Against a Full SQL Server |
|
| Using Windows Installer Properties to Dynamically Replace Strings in SQL Scripts |
|
| Using InstallScript Text Substitution to Dynamically Replace Strings in SQL Scripts |
|
| Requiring a SQL Server-Side Installation for a Windows Installer-Based Project |
|
| Requiring a Server-Side Installation for an InstallScript Project |
|
| Publishing SQL Script Files to a Repository |
|
| Installing the MySQL ODBC Driver |
|
| Deleting a SQL Server Database During Uninstallation |
|
| Connecting to a Microsoft Windows Azure Database Server and Running SQL Scripts |
|
| Connecting to an Instance of Oracle and Running SQL Scripts |
|
| Downloading the Oracle Instant Client and Creating an .msi Package for It |
|
| Downloading the Oracle Basic Instant Client and the Oracle ODBC Instant Client and Creating an .msi Package and InstallShield Prerequisite for Both |
|
| Installing the Oracle 11g Instant Client |
|
| Running SQL Scripts with Unicode Characters on an Oracle Database Server |
|
| Creating a Sample Installation that Creates a SQL Server Database by Running Customized SQL Script |
|
| Creating a Sample Installation that Creates an Oracle Schema by Running Customized SQL Script |
|
| Adding a SQL Login Predefined Wizard Page in a Suite/Advanced UI Project |
|
| Managing COM+ Applications and Components |
|
| Managing COM+ Server Applications |
|
| Managing COM+ Application Proxies |
|
| Including a COM+ Application that Targets Servers and Client Machines |
|
| Managing Internet Information Services |
|
| Version-Specific Information for IIS Support in InstallShield |
|
| Determining Which Version of IIS Is Installed |
|
| Run-Time Requirements for IIS Support |
|
| Specifying Whether a Web Server Should Allow the CMD Command to Be Used for SSI #exec Directives |
|
| Creating a Web Site and Adding an Application or a Virtual Directory |
|
| Scanning an IIS Web Site and Importing Its Settings into an InstallShield Project |
|
| Filtering IIS Data When Importing a Web Site and Its Settings into an InstallShield Project |
|
| Creating a Nested Virtual Directory |
|
| Configuring the TCP Port and Site Numbers |
|
| Specifying the IIS Host Header Name for a Web Site |
|
| Specifying the SSL Certificate for a Web Site |
|
| Setting the IIS Certificate File at Runtime |
|
| Adding Files to an IIS Virtual Directory |
|
| Removing Applications and Virtual Directories from the Internet Information Services View |
|
| Adding Application Pools |
|
| Removing Application Pools from the Internet Information Services View |
|
| Adding Web Service Extensions |
|
| Removing Web Service Extensions from the Internet Information Services View |
|
| Feature and Component Associations for IIS Support |
|
| Uninstalling Web Sites, Applications, and Virtual Directories |
|
| Uninstalling Web Service Extensions and Application Pools |
|
| Setting the ASP.NET Version for a Web Site or Application |
|
| Specifying Whether to Perform Recursive or Non-Recursive ASP.NET Registration |
|
| Considerations for Supporting IIS 6 on 64-Bit Platforms |
|
| Defining Application Mappings for a Web Site, Application, or Virtual Directory |
|
| Specifying Timeout Parameters for a Web Site, Application, or Virtual Directory |
|
| Determining If a Target System Has IIS 6 or Earlier or the IIS 6 Metabase Compatibility Feature |
|
| Configuring Advanced IIS Settings |
|
| Configuring Custom Error Messages for a Web Site, Application, or Virtual Directory |
|
| Using Windows Installer Properties to Dynamically Modify IIS Settings |
|
| Using InstallScript Text Substitution to Dynamically Modify IIS Settings |
|
| Deploying Web Services on a Target Machine |
|
| Enabling Forms Authentication on Web Applications |
|
| Adding IISROOTFOLDER Support |
|
| IIS_WEBSITE_NAME Property |
|
| IIS_PORT_NUMBER Property |
|
| Preparing Installations for Maintenance and Uninstallation |
|
| Preparing an InstallScript Installation for Uninstallation |
|
| Executing Script Code Only During Uninstallation or Only During Installation |
|
| InstallScript Functions that Are Logged for Uninstallation |
|
| Maintenance/Uninstallation Feature |
|
| Removing Files that Were Created by Your Product |
|
| Removing Registry Data Created by Your Product |
|
| Configuring Multiple Packages for Installation Using Transaction Processing |
|
| Overview of Multiple-Package Installations that Use Transaction Processing |
|
| Adding a New Chained .msi Package to Your Project |
|
| Assigning Release Flags to a Chained .msi Package |
|
| Removing a Chained .msi Package from Your Project |
|
| Building, Testing, and Deploying Installations |
|
| Creating and Building Releases |
|
| Working with Product Configurations |
|
| Selecting the Appropriate Type of Architecture Validation for Builds |
|
| Working with Releases |
|
| Using the Release Wizard to Create and Build a Release |
|
| Using the Releases View to Create and Build a Release |
|
| Setting the Release Location |
|
| Building a Release from the Command Line |
|
| Using ISCmdBld.exe to Build a Release from the Command Line |
|
| Passing Command-Line Build Parameters in an .ini File |
|
| Using ISBuild.exe to Build from the Command Line |
|
| Building a Self-Extracting Executable File from the Command Line |
|
| Rebuilding Releases |
|
| Performing Quick Builds |
|
| Performing Batch Builds |
|
| Specifying Commands that Run Before, During, and After Builds |
|
| Signing Unsigned InstallShield Files Using Prepare Files Event |
|
| Resolving Build Errors and Warnings |
|
| Changing Project Settings from the Command Line |
|
| Canceling Builds |
|
| Standalone Build |
|
| Installing the Standalone Build on a Build Machine |
|
| Adding Redistributables to the Build Machine for the Standalone Build |
|
| Standalone Command-Line Build |
|
| Standalone Automation Interface |
|
| Installing the Standalone Build and InstallShield on the Same Machine |
|
| Microsoft Build Engine (MSBuild) |
|
| Using MSBuild to Build a Release from the Command Line |
|
| Configuring Release Settings |
|
| Creating a Single Executable File for Distribution |
|
| Leaving Files Uncompressed in a Disk Image |
|
| Specifying the Required Execution Level for Your Setup Launcher on Windows Vista and Later Platforms |
|
| Specifying Whether a Product Should Be Advertised If Its InstallShield Prerequisites Are Run with Elevated Privileges |
|
| Password-Protecting Installations |
|
| Specifying the Run-Time Location for InstallShield Prerequisites at the Release Level |
|
| Specifying the Run-Time Location for Advanced UI or Suite/Advanced UI Packages at the Release Level |
|
| Specifying the Uninstallation Order of Packages in a Suite |
|
| Digital Signing and Security |
|
| Digitally Signing a Release and Its Files at Build Time |
|
| Digitally Signing a Release After It Has Been Built From the Command Line |
|
| Release Flags |
|
| Product Configuration Flags vs. Release Flags |
|
| Filtering Based on Release Flags |
|
| Using One Project to Create Installations for Multiple Product Configurations |
|
| Typical Web Installation vs. One-Click Install |
|
| One-Click Install Installations in InstallScript Projects |
|
| One-Click Install Objects |
|
| Player Object |
|
| LastError Method |
|
| Open Method |
|
| Ether Object |
|
| GetLastError Method |
|
| IsPlaying Method |
|
| Play Method |
|
| SetProperty Method |
|
| Digital Signatures for One-Click Install Installations |
|
| Replacing Obsolete Properties and Methods |
|
| Default Web Page (Setup.htm) |
|
| for One-Click Install Installations |
|
| Alternate Ways to Call the Setup Player |
|
| HTTPS and One-Click Install Installations |
|
| Creating One-Click Install Installations |
|
| Using the Setup Player |
|
| Passing Data to the Launched One-Click Install Installation |
|
| Running an Internet Installation Silently |
|
| Setting the Run-Time Language |
|
| Running a One-Click Install Installation in Debug Mode |
|
| Authenticating a User from InstallScript |
|
| Setup.ini |
|
| The [Startup] Section |
|
| The [Mif] Section |
|
| Cloning Releases |
|
| Creating Windows App Packages |
|
| Testing and Running Installations |
|
| Test Running Installations |
|
| Running Installations from the InstallShield Interface |
|
| Running Installations in Silent Mode |
|
| InstallScript MSI and InstallScript Silent Installations |
|
| Creating a Silent Installation |
|
| Creating the Response File |
|
| Response File Silent Header |
|
| Response File Application Header |
|
| Response File Dialog Sequence |
|
| Response File Dialog Data |
|
| Sample Response File |
|
| Running the Silent Installation |
|
| Checking for Errors Using the Setup.log File |
|
| MSI Silent Mode Installations for InstallScript MSI Projects |
|
| Silent Uninstallations from the Command Line (InstallScript MSI Only) |
|
| Running a Suite Installation with Minimum User Interface from the Command Line |
|
| Running a Suite Silent Installation from the Command Line without Downloading Updates |
|
| Validating Projects |
|
| Validating an Installation Package or Merge Module |
|
| Specifying Whether Validation Should Be Performed at Build Time |
|
| Specifying Which ICEs, ISICEs, ISVICEs and ISBPs Should Be Run During Validation |
|
| Validating an Installation Package or Merge Module on Demand |
|
| Viewing Validation Results |
|
| ICEs |
|
| ISICEs |
|
| ISICE01 |
|
| ISICE02 |
|
| ISICE03 |
|
| ISICE04 |
|
| ISICE05 |
|
| ISICE06 |
|
| ISICE07 |
|
| ISICE08 |
|
| ISICE09 |
|
| ISICE10 |
|
| ISICE11 |
|
| ISICE12 |
|
| ISICE16 |
|
| ISICE17 |
|
| ISICE18 |
|
| ISICE19 |
|
| ISICE20 |
|
| ISICE21 |
|
| ISICE22 |
|
| ISICE23 |
|
| ISICE24 |
|
| ISICE25 |
|
| ISICE26 |
|
| InstallShield Virtualization Suitability Suite |
|
| ISVICE01 |
|
| ISVICE02 |
|
| ISVICE03 |
|
| ISVICE04 |
|
| ISVICE05 |
|
| ISVICE06 |
|
| ISVICE07 |
|
| ISVICE08 |
|
| ISVICE09 |
|
| ISVICE10 |
|
| ISVICE11 |
|
| ISVICE12 |
|
| ISVICE13 |
|
| ISVICE14 |
|
| ISVICE15 |
|
| ISVICE16 |
|
| ISVICE17 |
|
| ISVICE18 |
|
| ISVICE19 |
|
| InstallShield MSIX/UWP App Suitability Suite |
|
| ISUWP01 |
|
| ISUWP02 |
|
| ISUWP03 |
|
| ISUWP04 |
|
| ISUWP05 |
|
| ISUWP06 |
|
| ISUWP07 |
|
| ISUWP08 |
|
| ISUWP09 |
|
| ISUWP10 |
|
| ISUWP11 |
|
| ISUWP12 |
|
| ISUWP13 |
|
| ISUWP14 |
|
| ISUWP15 |
|
| ISUWP16 |
|
| ISUWP17 |
|
| ISUWP18 |
|
| ISUWP19 |
|
| ISUWP20 |
|
| InstallShield Best Practice Suite |
|
| ISBP01 |
|
| ISBP02 |
|
| ISBP03 |
|
| ISBP04 |
|
| ISBP05 |
|
| ISBP06 |
|
| ISBP07 |
|
| ISBP08 |
|
| ISBP09 |
|
| ISBP10 |
|
| ISBP11 |
|
| ISBP12 |
|
| ISBP13 |
|
| ISBP14 |
|
| ISBP15 |
|
| ISBP16 |
|
| ISBP17 |
|
| ISBP18 |
|
| ISBP19 |
|
| ISBP20 |
|
| Understanding When an Installation or Uninstallation Restarts the Target System |
|
| Debugging Windows Installer–Based Installations |
|
| Starting the MSI Debugger |
|
| Setting Breakpoints in the MSI Debugger |
|
| Removing Breakpoints |
|
| Viewing and Setting Properties in the MSI Debugger |
|
| Step Into Actions in the MSI Debugger |
|
| Step Through Actions in the MSI Debugger |
|
| Stopping the MSI Debugger |
|
| Spanning Installations over Multiple Disks or CDs |
|
| Compressing Multi-Disk Installations |
|
| Disk Spanning Rules |
|
| Custom Disk Spanning |
|
| Creating a Setup Launcher |
|
| Customizing File Properties for the Setup Launcher |
|
| Specifying the Icon for the Setup Launcher |
|
| Distributing Installations |
|
| Distributing Releases to a Folder or FTP Site Automatically |
|
| Distributing Releases to a Virtual Machine that InstallShield Provisions at Build Time or on Demand |
|
| Preparing Installations for Internet Distribution |
|
| Redistributable Files that Are Distributed with an InstallScript Installation |
|
| Building 64-Bit Setup Launcher |
|
| Deploying Windows App Packages |
|
| Creating Transforms |
|
| Creating a Transform by Comparing Two .msi Packages |
|
| Creating a Transform Based on a Single .msi Package |
|
| Applying Transforms |
|
| Editing Transforms |
|
| Opening an Existing Transform File in the InstallShield Transform Wizard |
|
| Saving .msi Files as Transforms |
|
| Saving Transforms as .msi Files |
|
| Response Transforms |
|
| Creating a Response Transform |
|
| Modifying a Response Transform |
|
| Testing a Response Transform |
|
| Configuring Server Locations |
|
| Adding Server Locations |
|
| Modifying Server Locations |
|
| Removing Server Locations |
|
| Changing the Order of Server Locations |
|
| Creating Advanced UI and Suite/Advanced UI Installations |
|
| Advanced UI Projects vs. Suite/Advanced UI Projects |
|
| Organizing Features, Packages, Prerequisites, and Files in an Advanced UI or Suite/Advanced UI Installation |
|
| Guidelines for Adding Packages to an Advanced UI or Suite/Advanced UI Project |
|
| Adding an .msi Package, an .msp Patch, or a Transaction to an Advanced UI or Suite/Advanced UI Project |
|
| Adding an InstallScript Package to an Advanced UI or Suite/Advanced UI Project |
|
| Special Considerations for InstallScript Packages in Advanced UI and Suite/Advanced UI Projects |
|
| Adding an InstallShield Project (.ism) as a Package in a Suite/Advanced UI Project |
|
| Adding an Executable Package (.exe) to a Suite/Advanced UI Project |
|
| Adding a Web Deploy Package to a Suite/Advanced UI Project |
|
| Adding a Sideloading Windows App Package (.appx | .msix) to a Suite/Advanced UI Project |
|
| Adding a Sideloading Windows App Bundle (.appxbundle | .msixbundle) to a Suite/Advanced UI Project |
|
| Adding a Windows Package Manager Package in a Suite/Advanced UI Project |
|
| Static vs. Dynamic Files for Packages in an Advanced UI or Suite/Advanced UI Project |
|
| Creating a Dynamic Link in an Advanced UI or Suite/Advanced UI Project |
|
| Defining Filters for a Dynamically Linked Folder in an Advanced UI or Suite/Advanced UI Project |
|
| Including InstallShield Prerequisites (.prq) in an Advanced UI or Suite/Advanced UI Project |
|
| Primary Packages vs. Dependency Packages in Advanced UI and Suite/Advanced UI Projects |
|
| Specifying the Installation Order of Packages and Transactions in an Advanced UI or Suite/Advanced UI Project |
|
| Configuring Settings for a Package in an Advanced UI or Suite/Advanced UI Project |
|
| Associating a Package in an Advanced UI or Suite/Advanced UI Project with a Feature |
|
| Sharing Common Packages Among Different Advanced UI and Suite/Advanced UI Installations |
|
| Specifying a Run-Time Location for a Specific Package in an Advanced UI or Suite/Advanced UI Project |
|
| Configuring Package Operations for an Advanced UI or Suite/Advanced UI Installation |
|
| Using Custom Folder Names for Packages in Advanced UI and Suite/Advanced UI Installations |
|
| Customizing the Behavior of a Suite/Advanced UI Installation |
|
| Enabling Windows Roles and Features During a Suite/Advanced UI Installation |
|
| Using Actions to Extend the Behavior of a Suite/Advanced UI Installation |
|
| Working with an .exe File for an Action in a Suite/Advanced UI Installation |
|
| Working with a DLL File for an Action in a Suite/Advanced UI Installation |
|
| Working with a PowerShell Script for an Action in a Suite/Advanced UI Installation |
|
| Working with an Action that Sets a Property in a Suite/Advanced UI Installation |
|
| Working with an Action that Runs InstallScript Code in a Suite/Advanced UI Installation |
|
| Working with a Managed-Code Action in a Suite/Advanced UI Installation |
|
| Working with a .NET Core Action in a Suite/Advanced UI Installation |
|
| Adding an Action to a Suite/Advanced UI Project |
|
| Configuring a Suite/Advanced UI Action’s Settings |
|
| Scheduling a Suite/Advanced UI Action |
|
| Types of Events in a Suite/Advanced UI Installation |
|
| Defining Exit Conditions for an Advanced UI or Suite/Advanced UI Installation |
|
| Triggering Install Mode or Maintenance Mode of an Advanced UI or Suite/Advanced UI Installation |
|
| Add or Remove Program Entries for an Advanced UI or Suite/Advanced UI Installation |
|
| Passing Command-Line Parameters to a Package in an Advanced UI or Suite/Advanced UI Installation |
|
| Using Advanced UI and Suite/Advanced UI Formatted Expressions to Dynamically Configure Command Lines |
|
| Defining the End-User Interface of an Advanced UI or Suite/Advanced UI Installation |
|
| Supporting High Contrast Mode on Wizard Pages in Advanced UI or Suite/Advanced UI Installation |
|
| Referring to Feature States and Other Feature Data in the UI of an Advanced UI or Suite/Advanced UI Project |
|
| Using Formatted Expressions that Advanced UI and Suite/Advanced UI Installations Resolve at Run Time |
|
| Writing Object Expressions in Advanced UI and Suite/Advanced UI Projects to Search Target Systems |
|
| Minimizing the Number of User Account Control Prompts During Advanced UI and Suite/Advanced UI Installations |
|
| Restarting a Target System for an Advanced UI or Suite/Advanced UI Package |
|
| Specifying the Behavior for an Advanced UI or Suite/Advanced UI Package that Requires a Restart |
|
| Supporting Downloadable Updates for an Advanced UI or Suite/Advanced UI Installation |
|
| Customizing the New Update Available Dialog |
|
| Managing Application Update Scheduled Tasks in Windows Task Scheduler |
|
| Password-Protecting an Advanced UI or Suite/Advanced UI Installation |
|
| Troubleshooting Issues with an Advanced UI or Suite/Advanced UI Installation |
|
| Supporting the Creation of Package Log Files for Command-Line Launching of an Advanced UI or Suite/Advanced UI Installation |
|
| Building 64-bit Setup Exe |
|
| Designing InstallShield Prerequisites and Other Redistributables |
|
| Defining InstallShield Prerequisites |
|
| Creating an InstallShield Prerequisite |
|
| Modifying an Existing InstallShield Prerequisite |
|
| Setting Properties for an InstallShield Prerequisite |
|
| Creating an InstallShield Windows Package Manager Prerequisite |
|
| Specifying an Alternate URL for a .prq File |
|
| Setting Installation Conditions for an InstallShield Prerequisite |
|
| Adding a New Installation Condition for an InstallShield Prerequisite |
|
| Adding an Operating System Condition for an InstallShield Prerequisite |
|
| Modifying an Installation Condition for an InstallShield Prerequisite |
|
| Removing an Installation Condition from an InstallShield Prerequisite |
|
| Specifying Files for an InstallShield Prerequisite |
|
| Specifying URLs for Downloading InstallShield Prerequisites |
|
| Specifying Parameters for Installing an InstallShield Prerequisite |
|
| Specifying Command-Line Parameters for an InstallShield Prerequisite |
|
| Restarting a Target Machine for InstallShield Prerequisite Installations |
|
| Specifying Installation Behavior for an InstallShield Prerequisite |
|
| Specifying that an InstallShield Prerequisite Requires Administrative Privileges |
|
| Allowing End Users to Choose Whether to Install an InstallShield Prerequisite |
|
| Specifying Whether to Include the Name of a Prerequisite in the List of Setup Prerequisites to Be Installed on the Target System |
|
| Specifying Whether to Show the Progress of an InstallShield Prerequisite Installation at Run Time |
|
| Planning for Issues that Could Occur with an InstallShield Prerequisite Installation |
|
| Specifying the Behavior for an InstallShield Prerequisite that Requires a Restart |
|
| Specifying Dependencies for an InstallShield Prerequisite |
|
| Adding a Dependency for an InstallShield Prerequisite |
|
| Modifying a Dependency for an InstallShield Prerequisite |
|
| Removing a Dependency from an InstallShield Prerequisite |
|
| Saving an InstallShield Prerequisite |
|
| Designing Merge Modules |
|
| Creating a Merge Module Project |
|
| Specifying the Default Destination Folder for a Merge Module |
|
| Selecting the Merge Module Language |
|
| Adding Dependencies to Merge Modules |
|
| Adding Exclusions to Merge Modules |
|
| Publishing a Merge Module to a Repository from Within a Merge Module Project |
|
| Creating InstallScript Objects |
|
| Designing Objects |
|
| Designing Features for Objects |
|
| Managing Object Files |
|
| Designing an Object’s Wizard |
|
| Custom Object Wizards |
|
| Localizing an Object’s Design-Time Environment |
|
| Preparing an Object for Internationalization |
|
| Making Your Object Compatible with Installations During Run Time |
|
| Properties and Methods |
|
| Creating a Property |
|
| Creating a Structure-Valued Property |
|
| Passing a String Array Between an Object and an Installation |
|
| Accessing an Object’s Properties |
|
| Creating a Method |
|
| Using Methods |
|
| Object Status Properties |
|
| Creating the Object’s Run-Time User Interface |
|
| Unsupported Features in Objects |
|
| Building an Object |
|
| Building an Object from the User Interface |
|
| Compiling and Building an Object from the Command Line |
|
| Testing and Debugging an Object |
|
| Distributing an Object |
|
| Object Scripts |
|
| Functions Not Supported in Object Projects |
|
| Constants Not Supported in Object Projects |
|
| Functions Supported Only in Object Projects |
|
| Adding a ScriptDefinedVar Property to Your Object |
|
| Using System Variables in Objects |
|
| Setting Your Object’s Destination Through the Script |
|
| Modularizing Installation Projects to Distribute Development Work and Enable Reuse |
|
| Specifying Installation Information for a DIM |
|
| Saving a DIM Project File in XML or Binary Format |
|
| Specifying the Default Destination Folder for a DIM |
|
| Using Path Variables in a DIM |
|
| Organizing Files for a DIM |
|
| Configuring the Target System for a DIM |
|
| Customizing Installation Behavior for a DIM |
|
| Configuring Servers for a DIM |
|
| Creating Customized Virtual Applications |
|
| About Virtualization |
|
| About the InstallShield Virtualization Interface |
|
| About the Virtualization Assistant Tabs |
|
| Using the More Options, Other Places, and Help Links Sections in a Virtualization Assistant |
|
| Navigating in a Virtualization Assistant |
|
| Opening the Installation Designer |
|
| Showing or Hiding the Virtualization Assistants |
|
| Creating Microsoft App-V Packages |
|
| Overview of Microsoft Application Virtualization and the Microsoft App-V Assistant |
|
| About Microsoft Application Virtualization (App-V) and the Microsoft App-V Assistant |
|
| Components of an App-V Package |
|
| About the Microsoft App-V Assistant |
|
| Process for Authoring an App-V Package Using the Microsoft App-V Assistant |
|
| Supported InstallShield Project Types |
|
| How Transforms are Included in an App-V Package |
|
| How Windows Services Are Integrated into an App-V Package |
|
| Using the Microsoft App-V Assistant to Create an App-V Package |
|
| Specifying Package Information and Deployment Options |
|
| Specifying Package Information |
|
| Specifying Operating System Requirements |
|
| Specifying Upgrade Package Information |
|
| Specifying the Deployment Server |
|
| Including Diagnostic Tools in an App-V Package |
|
| Managing Files in an App-V Package |
|
| Adding, Deleting, and Moving Files and Folders in an App-V Package |
|
| Controlling the Display of Predefined Folders |
|
| Specifying the Primary Application Directory |
|
| Setting Isolation Options for Folders and Files |
|
| Inheritance of Isolation Options from Folders to Files |
|
| Modifying Shortcuts to the App-V Package’s Executable Files |
|
| App-V Packages and the Virtual Environment |
|
| App-V Shortcut Requirements |
|
| Creating a New App-V Package |
|
| Including an Existing App-V Shortcut |
|
| Excluding or Deleting an Existing App-V Package |
|
| Excluding vs. Deleting App-V Package Shortcuts |
|
| Renaming a Shortcut |
|
| Modifying App-V Package Registry Settings |
|
| About the Windows Registry |
|
| Adding or Deleting Registry Keys and Values |
|
| Setting App-V Package Registry Isolation Options |
|
| Inheritance of Isolation Options in the Registry |
|
| Performing Dynamic Suite Composition |
|
| Modifying Build Options |
|
| Selecting the Releases for Which You Want to Build App-V Packages |
|
| Enabling App-V Package Building When in Direct Edit Mode |
|
| Specifying Whether to Compress the Data Files in an App-V Package |
|
| Including Additional Windows Installer Packages in an App-V Package |
|
| Building a Windows Installer Package to Assist in the Distribution of an App-V Package |
|
| Specifying Package Feature Block Optimizations |
|
| Building an App-V Package |
|
| Build Output for App-V Packages |
|
| Building App-V Packages Through the Command Line |
|
| Testing an App-V Package Using the App-V Launcher Tool |
|
| Troubleshooting the Builds of App-V Packages |
|
| Application Features that Require Pre- or Post-Conversion Actions |
|
| Microsoft App-V Assistant Reference |
|
| Microsoft App-V Assistant Pages |
|
| Microsoft App-V Assistant Home Page |
|
| Package Information Page |
|
| Files Page |
|
| Applications Page |
|
| Registry Page |
|
| Dynamic Suite Composition Page |
|
| Build Options Page |
|
| Microsoft App-V Assistant Dialog Boxes |
|
| Advanced Settings Dialog Box |
|
| App-V Diagnostic Tools Dialog Box |
|
| App-V Package Upgrade Settings Dialog Box |
|
| File Mapping Dialog Box |
|
| Isolation Options Dialog Box (for a Package) |
|
| Isolation Options Dialog Box (for Registry Keys) |
|
| Launch App-V Package Dialog Box |
|
| Options Dialog Box (for Configuring Isolation Options for a File) |
|
| Options Dialog Box (for Configuring Isolation Options for a Folder) |
|
| Package Optimizations Dialog Box |
|
| Advanced Table Settings for Conversion to Microsoft App-V |
|
| Updating Applications |
|
| Upgrades Overview |
|
| Major Upgrades |
|
| Minor Upgrades |
|
| Small Updates |
|
| Patching |
|
| QuickPatch Projects |
|
| Differential Releases |
|
| Full Releases |
|
| Determining the Best Upgrade Solution |
|
| Major Upgrade vs. Minor Upgrade vs. Small Update |
|
| Automatic Upgrades |
|
| Patch vs. QuickPatch Project |
|
| Packaging Options for Upgrades |
|
| Differential vs. Full Releases |
|
| Working with Upgrades, Patches, and QuickPatch Projects |
|
| Understanding File Overwrite Rules |
|
| Upgrade Considerations |
|
| Configuring InstallShield to Automatically Determine the Upgrade Type |
|
| Adding an Automatic Upgrade Item |
|
| Configuring Automatic Upgrade Item Settings |
|
| Converting Automatic Upgrades to Major or Minor Upgrades |
|
| Removing Automatic Upgrade Items |
|
| Creating Major Upgrades |
|
| Adding a Major Upgrade Item |
|
| Configuring Major Upgrade Settings |
|
| Removing Major Upgrade Items |
|
| Creating Minor Upgrades |
|
| Adding a Minor Upgrade Item |
|
| Configuring Minor Upgrade Settings |
|
| Configuring Minor Upgrades to Remove Installed Data |
|
| Removing Minor Upgrade Items |
|
| Run-Time Behavior for Minor Upgrades |
|
| Creating Small Updates |
|
| Patching Considerations |
|
| Customizing File Properties for the Update Launcher |
|
| Specifying the Icon for the Update Launcher |
|
| Patch Sequencing |
|
| Patch Uninstallation |
|
| Non-Administrator Patches |
|
| Creating and Applying Patches |
|
| Adding a New Patch Configuration Item |
|
| Adding a New Latest Setup Item |
|
| Adding a New Previous Setup Item |
|
| Adding an External File |
|
| Configuring Patch Settings |
|
| Specifying Identification Information for a Patch |
|
| Enabling the Uninstallation of a Patch |
|
| Sequencing Patches |
|
| Signing a Patch Package |
|
| Password-Protecting a Patch Package |
|
| Specifying Whether to Build an Update.exe Update Launcher for a Patch |
|
| Copying a Latest Setup Item to Another Patch Configuration |
|
| Removing Patch Configuration Items |
|
| Removing Latest Setup Items |
|
| Removing a Previous Setup Item |
|
| Building a Patch |
|
| Applying Patches |
|
| Creating a QuickPatch Project |
|
| Creating a QuickPatch Project for an Existing QuickPatch |
|
| Specifying Whether to Streamline the QuickPatch Package |
|
| Specifying Target Releases for Patching |
|
| Specifying Custom Actions for the QuickPatch to Execute |
|
| Adding Files to a QuickPatch |
|
| Specifying Identification Information for a QuickPatch |
|
| Enabling the Uninstallation of a QuickPatch |
|
| Sequencing QuickPatch Packages |
|
| Signing a QuickPatch Package |
|
| Password-Protecting a QuickPatch Package |
|
| Specifying Whether to Build an Update.exe Update Launcher for a QuickPatch Package |
|
| Deleting Files from the Files To Patch Explorer |
|
| Modifying and Removing Installed Files with a QuickPatch |
|
| Adding, Modifying, and Deleting Registry Data with a QuickPatch |
|
| Specifying the File Format of QuickPatch Projects: XML or Binary |
|
| Validating Upgrades, Patches, and QuickPatch Packages |
|
| Validators |
|
| Val0001 |
|
| Val0002 |
|
| Val0003 |
|
| Val0004 |
|
| Val0005 |
|
| Val0006 |
|
| Val0007 |
|
| Val0008 |
|
| Val0009 |
|
| Val0011 |
|
| Val0012 |
|
| Val0013 |
|
| Val0014 |
|
| Val0015 |
|
| Patching Assemblies in the Global Assembly Cache |
|
| Working with Differential and Full Releases |
|
| Creating an InstallScript Release to Update Previous Versions |
|
| Additional Installation Options |
|
| Creating Multilingual Installations |
|
| Globalization Tips |
|
| Setting the Default Project Language |
|
| Settings for Languages |
|
| Selecting the Installation Languages |
|
| Marking Components as Language Dependent |
|
| Installing Components Based on Language |
|
| Including Languages in the Release |
|
| Translating String Entries |
|
| Exporting and Importing String Entries |
|
| Modifying Dialogs for Each Language |
|
| How an Installation Determines Which Language to Use for the User Interface |
|
| Customizing Language Support |
|
| Language Identifiers |
|
| Installing Multiple Instances of Products |
|
| Run-Time Requirements for Multiple-Instance Support |
|
| Configuring Multiple Instances in InstallShield |
|
| Adding an Instance to a Product Configuration |
|
| Naming an Instance |
|
| Updating the Product Code of One or More Instances |
|
| Setting Properties for an Instance |
|
| Deleting an Instance from a Product Configuration |
|
| Special Considerations for Multiple-Instance Support |
|
| Configuring and Building a Release that Includes Multiple-Instance Support |
|
| Configuring and Building a Major Upgrade that Includes Multiple-Instance Support |
|
| Creating Patches for Multiple Instances of a Product |
|
| Run-Time Behavior for Installing Multiple Instances of a Product |
|
| Detecting Conditions on the Target System |
|
| Building Conditional Statements |
|
| Conditional Statement Syntax |
|
| Detecting Administrator and Elevated Privileges |
|
| Detecting First-Time Installations, Maintenance Mode, and Uninstallation |
|
| Triggering Behavior Only During a First-Time Installation |
|
| Detecting If the End User has Selected a Specific Feature |
|
| Detecting If the End User is Running a Particular Operating System |
|
| Detecting Whether the Installation Is Being Run on a Virtual Machine |
|
| Building Conditional Statements in Advanced UI and Suite/Advanced UI Projects |
|
| Types of Condition Checks in Advanced UI and Suite/Advanced UI Projects |
|
| Platform Condition Settings |
|
| File Exists Condition Settings |
|
| File Comparison Condition Settings |
|
| Registry Exists Condition Settings |
|
| Registry Comparison Condition Settings |
|
| Property Comparison Condition Settings |
|
| MSI Package Condition Settings |
|
| MSI Upgrade Condition Settings |
|
| Eligible Package Condition Setting |
|
| InstallScript Package Condition Settings |
|
| Locale Condition Settings |
|
| Suite Installed Condition Settings |
|
| Windows App Package Condition Settings |
|
| UWP Type Present Condition Settings |
|
| Package Operation Condition Settings |
|
| Feature Operation Condition Settings |
|
| Extension Condition Settings |
|
| Mode Condition Settings |
|
| Guidelines for Defining Conditions in an Advanced UI or Suite/Advanced UI Project |
|
| Detecting Whether a Specific Version of an Advanced UI or Suite/Advanced UI Installation Is Already Installed |
|
| Using Locale Conditions in Advanced UI and Suite/Advanced UI Projects |
|
| Creating a Custom Condition for an Advanced UI or Suite/Advanced UI Installation |
|
| Creating an Extension Condition DLL for an Advanced UI or Suite/Advanced UI Project |
|
| Adding an Extension Condition DLL to an Advanced UI or Suite/Advanced UI Project |
|
| Searching for Installed Data |
|
| Adding a Predefined System Search |
|
| Adding a System Search |
|
| Modifying a System Search |
|
| Special Considerations for Searching the Registry at Run Time |
|
| Publishing a System Search to a Repository |
|
| Removing a System Search |
|
| Searching for XML Data |
|
| Editing Installation and Project Tables |
|
| Editing Project Tables |
|
| Adding New Tables Through the Direct Editor |
|
| Adding Records to a Table |
|
| Finding and Replacing in the Direct Editor |
|
| Editing a Table Record |
|
| Editing Fields in a Table |
|
| Exporting Tables from the Direct Editor |
|
| Importing Tables with the Direct Editor |
|
| Deleting Records from a Table |
|
| Removing Tables Through the Direct Editor |
|
| In-Place Windows Installer Database and Project File Differencing |
|
| Entering Binary Data in a Table |
|
| Orphaned Directory Entries |
|
| Using InstallShield Tools |
|
| InstallShield MSI Tools |
|
| InstallShield MSI Diff |
|
| Determining the Changes that a Transform (.mst File) Makes |
|
| Determining Whether a Patch is Valid for an .msi Package |
|
| Determining the Run-Time Effects of a Patch |
|
| Determining the Differences Between Two .msi Packages |
|
| Running InstallShield MSI Diff from the Command Line to Generate a Log File of Differences |
|
| Determining the Differences Between Two InstallShield Projects |
|
| InstallShield MSI Query |
|
| Running a SQL Query for a Specific Windows Installer Database |
|
| InstallShield MSI Sleuth |
|
| Viewing Details about an .msi Package that was Run on a Target System |
|
| Searching for All Installed Packages that Include a Specific Component |
|
| InstallShield MSI Grep |
|
| Searching .msi Packages for Specific Text |
|
| InstallShield Cabinet and Log File Viewer |
|
| Viewing InstallScript Cabinet Files (.cab) and Header Files (.hdr) |
|
| Overview of InstallScript .cab and .hdr Files |
|
| Opening InstallScript .cab and .hdr Files |
|
| Extracting a File from an InstallScript .cab or .hdr File |
|
| Generating a Report about an InstallScript .cab or .hdr File |
|
| Viewing InstallScript Log Files (.ilg) |
|
| Overview of InstallScript Log Files |
|
| Opening InstallScript Log Files |
|
| Searching InstallScript Log Files |
|
| Converting an InstallScript Log File to a Text File |
|
| InstallShield MSIX Bundle Utility |
|
| Working with Windows Installer and Advanced UI or Suite/Advanced UI Properties |
|
| Overview of Windows Installer Properties |
|
| Windows Installer Property Reference |
|
| SETUPEXEDIR |
|
| Advanced UI and Suite/Advanced UI Property Reference |
|
| Creating Properties in Windows Installer–Based Projects |
|
| Creating Properties in Advanced UI and Suite/Advanced UI Projects |
|
| Changing an Existing Property |
|
| Creating a Localizable Property |
|
| Making an Existing Property Localizable |
|
| Preventing a Property Value from Being Written in Windows Installer Log Files |
|
| Preventing a Property Value from Being Written in Advanced UI and Suite/Advanced UI Debug Log Files |
|
| Specifying that a Public Property Should Be a Restricted Public Property |
|
| Getting or Setting Windows Installer Properties in InstallScript |
|
| Removing a Value from a Property |
|
| Deleting a Property |
|
| Directly Editing .msi and .msm Databases |
|
| Opening Windows Installer Packages |
|
| Editing .msi and .msm Databases in Direct Edit Mode |
|
| Adding Files in Direct Edit Mode |
|
| Adding Merge Modules in Direct Edit Mode |
|
| Integrating InstallShield with External Applications |
|
| Using Source Code Control |
|
| Using Source Code Control Integration |
|
| Adding Projects to Source Control |
|
| Checking Projects out of Source Control |
|
| Checking Projects in to Source Control |
|
| Unlinking Projects from Source Control |
|
| Integrating with Microsoft Visual Studio |
|
| Creating InstallShield Projects in Microsoft Visual Studio |
|
| Opening InstallShield Projects in Microsoft Visual Studio |
|
| Using the VSSolutionFolder Path Variable with Visual Studio Solutions |
|
| Adding References to Visual Studio Solutions |
|
| Using the Toolbox to Add Dialog Controls |
|
| Adding InstallShield Toolbars or Commands to the Visual Studio Toolbar |
|
| Building Releases in Microsoft Visual Studio |
|
| Adding .NET Assemblies to Installation Projects |
|
| Adding Project Output from a Web Service or Web Application Project |
|
| Integrating with Microsoft Visual Studio Team Foundation Server |
|
| Adding InstallShield Projects to Team Explorer |
|
| Automating Installation Development and Build Processes |
|
| Linking Subfolders to Features Using VBScript |
|
| Exporting and Importing String Entries Using the Automation Interface |
|
| Running Project Reports Using the Automation Interface |
|
| Using Source Code Control at the Command Line |
|
| Using Build Status Events |
|
| Using the Automation Interface on a 64-Bit System |
|
| Building InstallShield Project in DevOps |
|
| Azure DevOps Build Extension |
|
| InstallShield StandAlone Build with Docker |
|
| Reference |
|
| Menu, Toolbar, and Window Reference |
|
| Menus |
|
| File Menu |
|
| Home Menu |
|
| Edit Menu |
|
| View Menu |
|
| Go Menu |
|
| Project Menu |
|
| Build Menu |
|
| Tools Menu |
|
| Window Menu |
|
| Help Menu |
|
| Toolbars |
|
| Standard Toolbar |
|
| Controls Toolbar |
|
| Layout Toolbar |
|
| MSI Debugger Toolbar |
|
| Output Window |
|
| Dialog Box Reference |
|
| .NET Installer Class Arguments Dialog Box |
|
| Add an Argument/Value Pair Dialog Box |
|
| Add Existing Media Dialog Box |
|
| Add Files for This Package Dialog Box |
|
| Add MIME Type Dialog Box |
|
| Add New Method Dialog Box |
|
| Add New Property Dialog Box |
|
| Add Predefined Search Dialog Box |
|
| Add to Source Control Dialog Box |
|
| Application Extension Mapping Dialog Box |
|
| Application Mappings Dialog Box |
|
| Associate Components Dialog Box |
|
| Associate DIMs Dialog Box |
|
| Batch Build Dialog Box |
|
| Browse for Directory Dialog Box |
|
| Browse for Directory/Shortcut Target Dialog Box |
|
| Browse for File Dialog Box |
|
| Browse for File to Run Dialog Box |
|
| Browse for Shortcut Icon Dialog Box |
|
| Browse for Tile Target Dialog Box |
|
| Certificate Selection Dialog Box |
|
| Check In Dialog Box |
|
| Check Out Dialog Box |
|
| Component Properties Dialog Box |
|
| General Tab |
|
| File Linking Tab |
|
| Features Tab |
|
| Condition Builder Dialog Box |
|
| Content Source Path Dialog Box |
|
| Convert InstallScript MSI Dialog Box |
|
| Create a New Component Dialog Box |
|
| Create a New Feature Dialog Box |
|
| Custom Error Handling Dialog Box |
|
| Custom Errors Dialog Box |
|
| Customize Validation Settings Dialog Box |
|
| Data Languages Dialog Box |
|
| Delete Property Dialog Box |
|
| Dependencies Dialog Box |
|
| Dialog Images Dialog Box |
|
| Digitally Sign Setup Dialog Box |
|
| Differences Dialog Box |
|
| Dynamic File Link Settings Dialog Box |
|
| Edit Data Dialog Box |
|
| Edit IIS Metabase Value Dialog Box |
|
| Edit List Options Dialog Box |
|
| Edit Registry Data Dialog Box |
|
| Edit Virtual Machine Configurations Dialog Box |
|
| Error Mapping Properties Dialog Box |
|
| Exclusion Languages Dialog Box |
|
| Export Tables Dialog Box |
|
| Feature Condition Builder Dialog Box |
|
| File Details Dialog Box |
|
| File Properties Dialog Box |
|
| File Properties Dialog Box (InstallScript Installation Projects) |
|
| File Removal Properties Dialog Box |
|
| Find and Replace Dialog Box |
|
| Find String ID in Project Dialog Box |
|
| Folder Properties Dialog Box |
|
| General Tab |
|
| Sharing Tab |
|
| Function Signature Dialog Box |
|
| General Options - Advanced Dialog Box |
|
| General Options - Other Disk Files Dialog Box |
|
| History Dialog Box |
|
| Import Dialog Dialog Box |
|
| Import InstallScript Files Dialog Box |
|
| Import SQL Script Files Dialog Box |
|
| Insert Action Dialog Box |
|
| InstallShield Prerequisite Properties Dialog Box |
|
| Languages Dialog Box |
|
| Link Type Dialog Box |
|
| Logging Options for Windows Installer 4.0 and Later Dialog Box |
|
| Lowercase Component Directory Warning |
|
| Media File Properties Dialog Box |
|
| Merge Module Configurable Values Dialog Box |
|
| Merge Module Properties Dialog Box |
|
| Media Tab |
|
| Destination Tab |
|
| Method Browser Dialog Box |
|
| Method Signature Dialog Box |
|
| MIME Types Dialog Box |
|
| Modify Dynamic Links Dialog Box |
|
| Modify Property Dialog Box/Release Wizard—Platforms Panel |
|
| Module Dependencies Dialog Box |
|
| Module Exclusions Dialog Box |
|
| MSI Value Dialog Box |
|
| MST SIS Settings Dialog Box |
|
| Multi-Line String Value Dialog Box |
|
| New Dependency Dialog Box |
|
| New File Dialog Box |
|
| New Project Dialog Box |
|
| Operating Systems Dialog Box |
|
| Options Dialog Box |
|
| General Tab |
|
| File Locations Tab |
|
| Path Variables Tab |
|
| User Interface Tab |
|
| Preferences Tab |
|
| Quality Tab |
|
| .NET Tab |
|
| Files View Tab |
|
| File Extensions Tab |
|
| Prerequisites Tab |
|
| Source Control Tab |
|
| Directory Tab |
|
| Resource Tab |
|
| Validation Tab |
|
| Repository Tab |
|
| SQL Scripts Tab |
|
| Merge Modules Tab |
|
| Other IIS Properties Dialog Box |
|
| Other Window Styles Dialog Box |
|
| Other Window Styles for Dialogs |
|
| Other Window Styles for Bitmap, Icon, and Text Area Controls |
|
| Other Window Styles for Button Controls |
|
| Other Window Styles for Combo Box Controls |
|
| Other Window Styles for List View Controls |
|
| Other Window Styles for Edit Field and List Box Controls |
|
| Other Window Styles for Line Controls |
|
| Other Window Styles for Progress Bar Controls |
|
| Other Window Styles for Selection Tree Controls |
|
| Outputs Dialog Box |
|
| Overwrite Dialog Box |
|
| Patch Sequence Dialog Box |
|
| Path Variable Overrides Dialog Box |
|
| Path Variable Recommendation Dialog Box |
|
| Permissions Dialog Boxes for Files and Directories |
|
| Permissions Dialog Boxes for Registry Keys |
|
| Platform Suites Dialog Box |
|
| Platforms Dialog Box |
|
| Postbuild Event Dialog Box |
|
| Prebuild Event Dialog Box |
|
| Precompression Event Dialog Box |
|
| Prepare Files Event Dialog Box |
|
| Prerequisite Condition Dialog Box |
|
| Privileges Dialog Box |
|
| Product Condition Builder Dialog Box |
|
| Project Settings Dialog Box |
|
| Project Tab |
|
| Application Tab (in Windows Installer–Based Projects) |
|
| Application Tab (in InstallScript Projects) |
|
| Platforms Tab |
|
| Languages Tab |
|
| Maintenance Tab |
|
| Language-Independent Object Properties Tab |
|
| Language-Specific Object Properties Tab |
|
| Rename Key Dialog Box |
|
| Required Features Dialog Box |
|
| Resolve Conflict Dialog Box |
|
| Save As Dialog Box |
|
| Script Conversion Dialog Box |
|
| Script Editor Properties Dialog Box |
|
| SCM Pre-shutdown Delay Dialog Box |
|
| Security Descriptor Dialog Box |
|
| Select File Dialog Box |
|
| Select Media Location Dialog Box |
|
| Select SQL Server Dialog Box |
|
| Select String Dialog Box |
|
| Serial Number Violation Dialog Box |
|
| Server Locations Dialog Box |
|
| Service Options Dialog Box for a Time Delay of an Auto-Start Service |
|
| Service Options Dialog Box for Running Recovery Actions |
|
| Service SID Dialog Box |
|
| Set File(s) URL Dialog Box |
|
| Settings Dialog Box |
|
| Compile/Link Tab |
|
| Run/Debug Tab |
|
| MSI Log File Tab |
|
| Setup Languages Dialog Box |
|
| SQL Server Requirement Dialog Box |
|
| Supersedence Dialog Box |
|
| UI Languages Dialog Box |
|
| Update Merge Module Search Path Dialog Box |
|
| Wizard Reference |
|
| Component Wizard |
|
| Welcome Panel |
|
| Setup Best Practices |
|
| Destination Panel |
|
| Files Panel |
|
| Summary Panel |
|
| Component Type Panel |
|
| COM Server Component Type |
|
| COM Server File Panel |
|
| Classes Panel |
|
| Context Types Panel |
|
| Type Library Panel |
|
| AppID General Information Panel |
|
| AppID Advanced Information Panel |
|
| Summary Panel |
|
| Control Service Component Type |
|
| Specify Service Panel |
|
| Installation Events Panel |
|
| Uninstallation Events Panel |
|
| Wait Type Panel |
|
| Summary Panel |
|
| Install Service Component Type |
|
| Service Executable Panel |
|
| Service Type Information Panel |
|
| Service Start Type Information Panel |
|
| Service Load Order Panel |
|
| Error Control Panel |
|
| Service Logon Panel |
|
| Summary Panel |
|
| Font Component Type |
|
| Add Installed Fonts Panel |
|
| Add New Fonts Panel |
|
| Summary Panel |
|
| Component Wizard General Summary Panel |
|
| Convert Source Paths Wizard |
|
| Welcome Panel |
|
| Search Panel |
|
| Search Results and Recommendations Panel |
|
| Updating Your Project Panel |
|
| Update Completed Panel |
|
| Create New QuickPatch Wizard |
|
| Welcome Panel |
|
| QuickPatch Project Base Panel |
|
| Original Setup Package Panel |
|
| Location of Existing QuickPatch Panel |
|
| Create Table Wizard |
|
| Welcome Panel |
|
| Column Properties Panel |
|
| Summary Panel |
|
| Custom Action Wizard |
|
| Welcome Panel |
|
| Basic Information Panel |
|
| Action Type Panel |
|
| Function Definition Panel |
|
| Action Parameters Panel |
|
| Managed Method Definition Panel |
|
| In-Sequence Scripts Panel |
|
| Additional Options Panel |
|
| Respond Options Panel |
|
| Insert into Sequence Panel |
|
| Summary Panel |
|
| Database Import Wizard |
|
| Welcome Panel |
|
| SQL Server Panel |
|
| Customizing SQL Server Connectivity for the Database Import Wizard |
|
| SQL Database Panel |
|
| Database Tables Panel |
|
| Objects to Script Panel |
|
| Scripting Options Panel |
|
| Advanced Scripting Options Panel |
|
| Summary Panel |
|
| Device Driver Wizard |
|
| Welcome Panel |
|
| Device Driver Package Panel |
|
| Device Driver Files Panel |
|
| Device Driver Information Panel |
|
| Device Driver Type |
|
| Project-Wide Device Driver Information Panel |
|
| Summary Panel |
|
| Dialog Wizard |
|
| Welcome Panel |
|
| Dialog Template Panel |
|
| User Interface Sequence Panel |
|
| Dialog Position and Condition Panel |
|
| DirectX Object Wizard |
|
| Welcome Panel |
|
| Object Settings Panel |
|
| Summary Panel |
|
| Dynamic Scanning Wizard |
|
| Welcome Panel |
|
| Filter Files Panel |
|
| Specify the Executable Panel |
|
| Specify Application File Panel |
|
| Launch the Application |
|
| Your Application is Running Panel |
|
| File Selection Panel |
|
| Scan Results Panel |
|
| Completing the Dynamic Scanning Wizard Panel |
|
| Export Components Wizard |
|
| Welcome Panel |
|
| Select Components Panel |
|
| Select Target File Panel |
|
| Target File Info Panel |
|
| Summary Panel |
|
| Function Wizard |
|
| Function Name Panel |
|
| Function Parameters Panel |
|
| Import DIM Wizard |
|
| Welcome Panel |
|
| Select Source File Panel |
|
| Import Panel |
|
| Import REG File Wizard |
|
| Welcome Panel |
|
| Import Registry File Panel |
|
| Import Conflict Options Panel |
|
| Import Progress Panel |
|
| Import XML Settings Wizard |
|
| Welcome Panel |
|
| XML File Panel |
|
| XML Element Panel |
|
| XML Progress Panel |
|
| XML Results Panel |
|
| Microsoft .NET Framework Object Wizard |
|
| Step 1 Panel |
|
| Step 2 Panel |
|
| MSI to MSIX Conversion Wizard |
|
| Welcome Panel |
|
| New Language Wizard |
|
| Welcome Panel |
|
| Project Language Panel |
|
| Project Files Panel |
|
| Summary Panel |
|
| Open MSI/MSM Wizard |
|
| Welcome Panel |
|
| File Locations Panel |
|
| Open MSP Wizard |
|
| Welcome Panel |
|
| Base MSI Package Panel |
|
| Open Transform Wizard |
|
| Welcome Panel |
|
| Transform Information Panel |
|
| Additional Transforms Panel |
|
| Create a Response Transform Panel |
|
| Publish Wizard |
|
| Welcome Panel |
|
| Repository Panel |
|
| Publishing Information Panel |
|
| Summary Panel |
|
| Redistributable Downloader Wizard |
|
| Reg-Free COM Wizard |
|
| Welcome Panel |
|
| Select an EXE File Panel |
|
| Select the Manifest File Panel |
|
| Select Files Panel |
|
| Summary Panel |
|
| Release Wizard |
|
| Welcome Panel |
|
| Product Configuration Panel |
|
| Specify a Release Panel |
|
| Filtering Settings Panel |
|
| Merge Module Options Panel |
|
| Setup Languages Panel |
|
| Media Type Panel |
|
| Disk Spanning Options Panel |
|
| Disk Spanning Advanced Settings Panel |
|
| Web Type Panel |
|
| Downloader Options Panel |
|
| Install From The Web Options Panel |
|
| One-Click Install Panel |
|
| Local Machine Panel |
|
| Release Configuration Panel |
|
| Custom Compression Settings Panel |
|
| Setup Launcher Panel |
|
| InstallShield Prerequisites Panel |
|
| Digital Signature Panel |
|
| Digital Signature Options Panel |
|
| Password & Copyright Panel |
|
| Advanced Settings Panel |
|
| Release Settings Summary Panel |
|
| General Options Panel |
|
| Features Panel |
|
| Media Layout Panel |
|
| Custom Media Layout Panel |
|
| User Interface Panel |
|
| Internet Options Panel |
|
| Update Panel |
|
| Object Difference Dialog Box |
|
| Postbuild Options Panel |
|
| Setup Best Practices Wizard |
|
| Welcome Panel |
|
| Compliance Panel |
|
| Static Scanning Wizard |
|
| Welcome Panel |
|
| Filter Files Panel |
|
| Scanning Progress Panel |
|
| File Selection Panel |
|
| Scan Results Panel |
|
| Completing the Static Scanning Wizard Panel |
|
| System Search Wizard |
|
| Welcome Panel |
|
| What do you want to find? Panel |
|
| How do you want to look for it? Panel (Defining Your System Search Method) |
|
| Specify the file details Panel (File Search Options) |
|
| How do you want to look for it? Panel (Folder Search Options) |
|
| How do you want to look for it? Panel (Specific Folder Options) |
|
| How do you want to look for it? Panel (Registry Search Options) |
|
| How do you want to look for it? Panel (.ini File Search Options) |
|
| How do you want to look for it? Panel (Component Search Option) |
|
| Specify the data that you wish to find in the XML file Panel (XML File Options) |
|
| What do you want to do with the value? Panel |
|
| What do you want to do with the value? Panel |
|
| Transform Wizard |
|
| Welcome Panel |
|
| Specify Files Panel |
|
| Validation Settings Panel |
|
| Suppress Error Conditions Panel |
|
| Specify Output File Name Panel |
|
| Summary Panel |
|
| Completing the Transform Wizard Panel |
|
| Upgrade Validation Wizard |
|
| Welcome Panel |
|
| Settings Panel |
|
| Summary Panel |
|
| User Interface Wizard |
|
| Predefined Task Pages Panel |
|
| Task Configuration Panel |
|
| Visual Studio .NET Wizard for Visual Basic .NET, C# .NET, and Visual C++ .NET |
|
| Welcome Panel |
|
| Solution Panel |
|
| Visual Studio Deployment Project Import Wizard |
|
| Welcome Panel |
|
| Project File Panel |
|
| Options Panel |
|
| Summary Panel |
|
| View Reference |
|
| Installation Information View |
|
| General Information View |
|
| General Information View Settings |
|
| Package Information View |
|
| General Information View |
|
| General Information View Settings |
|
| Visual Assets View |
|
| Package Logo Settings |
|
| Default Visual Asset Settings |
|
| User Defined Settings |
|
| Capabilities View |
|
| Device Capabilities |
|
| General Capabilities |
|
| Restricted Capabilities |
|
| Declarations View |
|
| Application Declaration Sets |
|
| Package Declarations |
|
| Content URIs View |
|
| Organization View |
|
| Setup Design View |
|
| Features View |
|
| Feature Settings |
|
| Components View |
|
| Component Settings |
|
| Advanced Settings for a Component |
|
| Application Path Settings |
|
| Assembly Settings |
|
| COM Registration Settings |
|
| File Type Settings |
|
| Services Settings |
|
| Publishing Settings |
|
| Device Driver Settings |
|
| Other Data Settings |
|
| Setup Types View |
|
| Packages View |
|
| Common |
|
| Features |
|
| Dynamic Link Settings |
|
| DIM References View |
|
| General Tab |
|
| Instructions Tab |
|
| Build Options Tab |
|
| Features Tab |
|
| Sequences Tab |
|
| Application Data View |
|
| Files and Folders View |
|
| Destination Folders |
|
| Redistributables View |
|
| Prerequisites View |
|
| Objects View |
|
| System Configuration View |
|
| Shortcuts View |
|
| Shortcut Settings |
|
| Folder Settings |
|
| Tile Configuration Settings |
|
| MSIX Applications View |
|
| Application Settings |
|
| Registry View |
|
| ODBC Resources View |
|
| ODBC Resource Settings |
|
| INI File Changes View |
|
| .ini File Settings |
|
| Section Settings for an .ini File |
|
| Keyword Settings for an .ini File |
|
| Environment Variables View |
|
| Environment Variable Settings |
|
| XML File Changes View |
|
| General Tab for an XML File |
|
| Advanced Tab for an XML File |
|
| Namespace Tab for an XML File |
|
| General Tab for an XML Element |
|
| Advanced Tab for an XML Element |
|
| Text File Changes View |
|
| Change Set Settings |
|
| Change Settings |
|
| Scheduled Tasks View |
|
| Scheduled Tasks Settings |
|
| Services View |
|
| Services View Settings |
|
| Server Configuration View |
|
| Internet Information Services View |
|
| Web Site Settings |
|
| Application and Virtual Directory Settings |
|
| Application Pool Settings |
|
| Web Service Extension Settings |
|
| Component Services View |
|
| Installation Tab |
|
| SQL Scripts View |
|
| General Tab |
|
| Requirements Tab |
|
| Advanced Tab |
|
| SQL Script Level |
|
| General Tab |
|
| Script Tab |
|
| Runtime Tab |
|
| Database Import Tab |
|
| Text Replacement Tab |
|
| Behavior and Logic View |
|
| InstallScript View |
|
| Script Editor in the InstallScript View |
|
| Custom Actions and Sequences View (or Custom Actions View) |
|
| Custom Action Types |
|
| Custom Action Settings |
|
| Action Text Settings |
|
| Support Files View (Advanced UI, Basic MSI, InstallScript Object, and Suite/Advanced UI Projects) |
|
| Support Files/Billboards View (InstallScript and InstallScript MSI Projects) |
|
| System Search View |
|
| Property Manager View |
|
| Events View |
|
| Events View Settings |
|
| User Interface View |
|
| Dialogs View (InstallScript, InstallScript MSI, and InstallScript Object Projects) |
|
| Dialogs View (Basic MSI and Other Windows Installer–Based Projects) |
|
| Wizard Interface View |
|
| Wizard Interface View Toolbar |
|
| Billboards View |
|
| Billboard Settings |
|
| Settings for Adobe Flash Application File Billboards and Image Billboards |
|
| String Editor View |
|
| Media View |
|
| Path Variables View |
|
| Upgrades View |
|
| Common Tab |
|
| Advanced Tab |
|
| Major Upgrade Item: Common Tab |
|
| Major Upgrade Item: Advanced Tab |
|
| Minor Upgrade/Small Update Item Settings |
|
| Automatic Upgrade Item Settings |
|
| Releases View |
|
| Product Configuration Settings |
|
| General Tab for a Product Configuration |
|
| Multiple Instances Tab for a Product Configuration |
|
| Release Settings |
|
| Build Tab for a Release |
|
| Setup.exe Tab for a Release |
|
| Signing Tab for a Release |
|
| Internet Tab for a Release |
|
| Events Tab for a Release |
|
| Appx/MSIX Tab for a Release |
|
| Updates Tab for a Release |
|
| General Tab for MSIX Release |
|
| App Installer Tab for MSIX Release |
|
| Chained .msi Package Settings |
|
| Patch Design View |
|
| Patch Configuration |
|
| Common Tab |
|
| Identification Tab |
|
| Digital Signature Tab |
|
| Sequence Tab |
|
| Advanced Tab |
|
| Latest Setup |
|
| Previous Setups |
|
| Common Tab |
|
| Advanced Tab |
|
| Additional External Files |
|
| External File |
|
| Additional Tools View |
|
| Dependency Scanners |
|
| MSI Debugger |
|
| Direct Editor |
|
| Windows Installer Table Reference |
|
| InstallShield Table Reference |
|
| ISAlias Table |
|
| ISCOMCatalogAttribute Table |
|
| ISCOMCatalogCollection Table |
|
| ISCOMCatalogCollectionObject Table |
|
| ISCOMCatalogObject Table |
|
| ISCOMPlusApplication Table |
|
| ISCustomActionReference Table |
|
| ISIISItem Table |
|
| ISIISProperty Table |
|
| ISProductConfigurationInstance Table |
|
| ISSelfReg Table |
|
| InstallShield Columns in Standard Windows Installer Tables |
|
| QuickPatch Projects |
|
| Patch Settings View |
|
| General Information View |
|
| Product Properties |
|
| Build Settings |
|
| Common Tab |
|
| Identification Tab |
|
| Digital Signature Tab |
|
| Advanced Tab |
|
| History |
|
| Custom Action |
|
| Files View |
|
| New File Settings |
|
| Modified/Deleted File Settings |
|
| Registry View |
|
| InstallShield Prerequisite Editor Reference |
|
| Properties Tab |
|
| Windows Package Manager Tab |
|
| Conditions Tab |
|
| Files to Include Tab |
|
| Application to Run Tab |
|
| Behavior Tab |
|
| Dependencies Tab |
|
| Errors and Warnings |
|
| Build Errors and Warnings |
|
| Media Build Errors and Warnings |
|
| Error 118 |
|
| Error 129 |
|
| Warning -5000 |
|
| Warning -5006 |
|
| Warning -5020 |
|
| Warning -5021 |
|
| Warning -5032 |
|
| Warning -5050 |
|
| Warning -5051 |
|
| Error -7040 |
|
| Error -7041 |
|
| Error -7043 |
|
| Error -7044 |
|
| Error -7045 |
|
| Error -7126 |
|
| Error -7127 |
|
| Error -7275 |
|
| Error -7276 |
|
| Error -7380 |
|
| Error -9008 |
|
| MSI/MSM Conversion Errors |
|
| Windows Installer Run-time Errors |
|
| Setup.exe Return Values and Run-Time Errors (InstallScript Projects) |
|
| Setup.exe Return Values and Run-Time Errors (Basic MSI and InstallScript MSI Projects) |
|
| Setup.exe Return Values and Run-Time Errors (Advanced UI and Suite/Advanced UI Projects) |
|
| Visual Studio Project Import Errors and Warnings |
|
| Upgrade Errors (Upgrading from InstallShield Professional) |
|
| Upgrade Warnings (Upgrading from InstallShield Professional) |
|
| Upgrade Warning 289: File Link Does Not Exist for Dynamically Linked File |
|
| Upgrade Warning -305: Include In Build Property for the InstallShield Professional Component Could Not Be Directly Migrated |
|
| Upgrade Warning -480: Incrementing the Shared .dll Reference Count for Files in a File Group |
|
| Upgrade Warning -481: Incrementing the Shared DLL Reference Count for Dynamically Linked Files in a File Group |
|
| Upgrade Warning -486: Specifying Shortcut Icons |
|
| Upgrade Warning -487: Overwriting Files Upon Installation |
|
| Upgrade Warning -488: Obsolete Event Encountered in Script File |
|
| Upgrade Warning 495: ODBC Core Not Installed by Default |
|
| Upgrade Errors and Warnings (Upgrading from InstallShield—Windows Installer Edition) |
|
| HRESULT Values for Windows Installer Run-time Errors |
|
| DIFxAPI Errors (InstallScript Projects) |
|
| "String PRODUCT_NAME was not found in string table" Error |
|
| InstallScript Error Information |
|
| InstallScript Syntax or Compiler Errors |
|
| Error C8001 |
|
| Error C8002 |
|
| Error C8003 |
|
| Error C8004 |
|
| Error C8005 |
|
| Error C8006 |
|
| Error C8007 |
|
| Error C8008 |
|
| Error C8009 |
|
| Error C8010 |
|
| Error C8011 |
|
| Error C8012 |
|
| Error C8013 |
|
| Error C8014 |
|
| Error C8015 |
|
| Error C8016 |
|
| Error C8017 |
|
| Error C8018 |
|
| Error C8019 |
|
| Error C8020 |
|
| Error C8021 |
|
| Error C8022 |
|
| Error C8023 |
|
| Error C8024 |
|
| Error C8025 |
|
| Error C8026 |
|
| Error C8027 |
|
| Error C8028 |
|
| Error C8031 |
|
| Error C8032 |
|
| Error C8033 |
|
| Error C8034 |
|
| Error C8035 |
|
| Error C8036 |
|
| Error C8037 |
|
| Error C8038 |
|
| Error C8039 |
|
| Error C8040 |
|
| Error C8042 |
|
| Error C8043 |
|
| Error C8044 |
|
| Error C8045 |
|
| Error C8046 |
|
| Error C8047 |
|
| Error C8048 |
|
| Error C8049 |
|
| Error C8050 |
|
| Error C8051 |
|
| Error C8052 |
|
| Error C8053 |
|
| Error C8054 |
|
| Error C8055 |
|
| Error C8057 |
|
| Error C8058 |
|
| Error C8059 |
|
| Error C8062 |
|
| Error C8063 |
|
| Error C8064 |
|
| Error C8065 |
|
| Error C8066 |
|
| Error C8067 |
|
| Error C8068 |
|
| Error C8069 |
|
| Error C8070 |
|
| Error C8071 |
|
| Error C8072 |
|
| Error C8073 |
|
| Error C8074 |
|
| Error C8075 |
|
| Error C8076 |
|
| Error C8077 |
|
| Error C8078 |
|
| Error C8079 |
|
| Error C8080 |
|
| Error C8081 |
|
| Error C8082 |
|
| Error C8083 |
|
| Error C8084 |
|
| Error C8085 |
|
| Error C8086 |
|
| Error C8087 |
|
| Error C8088 |
|
| Error C8089 |
|
| Error C8090 |
|
| Error C8091 |
|
| Error C8092 |
|
| Error C8093 |
|
| Error C8097 |
|
| Error C8098 |
|
| Error C8099 |
|
| Error C8100 |
|
| Error C8101 |
|
| Error C8112 |
|
| Error C8113 |
|
| Error C8114 |
|
| Error C8115 |
|
| Error C8126 |
|
| Error C8127 |
|
| Error C8128 |
|
| Error C8522 |
|
| InstallScript Fatal Errors |
|
| Error F8501 |
|
| Error F8502 |
|
| Error F8503 |
|
| Error F8504 |
|
| Error F8505 |
|
| Error F8506 |
|
| Error F8508 |
|
| Error F8509 |
|
| Error F8510 |
|
| Error F8511 |
|
| Error F8512 |
|
| Error F8513 |
|
| Error F8514 |
|
| Error F8515 |
|
| Error F8516 |
|
| Error F8517 |
|
| Error F8518 |
|
| Error F8519 |
|
| InstallScript Internal Errors |
|
| Error C9001 |
|
| InstallScript Warnings |
|
| Warning C7501 |
|
| Warning C7502 |
|
| Warning C7503 |
|
| Warning C7505 |
|
| Virtualization Conversion Errors and Warnings |
|
| Error -9000: Unknown Exception |
|
| Error -9001: Unknown COM |
|
| Error -9002: Error Opening Package |
|
| Error -9003: Error Saving Package |
|
| Error -9004: Process Cancelled By User |
|
| Error -9005: Error Creating Temporary Folder |
|
| Error -9006: Error Decompressing Package |
|
| Error -9007: File With Extension Not Found |
|
| Error -9008: Error Extracting Icon |
|
| Error -9009: Unknown Provider |
|
| Error -9010: Invalid Target File Name |
|
| Error -9011: Error Reading MSI Table |
|
| Error -9012: Unexpected Error in Method |
|
| Error -9013: Type Library Not Found |
|
| Error -9014: ShellExecute Failed |
|
| Error -9015: Unable to Determine Full Path for Driver |
|
| Warning -9016: Contents of Table Ignored |
|
| Warning -9017: .NET 1.x Assembly Not Supported |
|
| Warning -9018: Custom Actions Ignored |
|
| Warning -9019: Conditionalized Components |
|
| Error -9020: Directory With Null Parent |
|
| Error -9021: Unable to Extract COM Data |
|
| Error -9022: Complus Table |
|
| Error -9024: FileSFPCatalog |
|
| Warning -9026: LaunchCondition Table |
|
| Warning -9027: LockPermissions Table |
|
| Error -9028: MoveFile Table |
|
| Error -9029: MsiDriverPackages Table |
|
| Warning -9030: ODBCTranslator Table |
|
| Warning -9031: RemoveFile Table |
|
| Warning -9032: RemoveIniFile Table |
|
| Warning -9033: RemoveRegistry Table |
|
| Error -9036: ISCEInstall Table |
|
| Error -9037: ISComPlusApplication Table |
|
| Error -9038: ISPalmApp Table |
|
| Error -9039: ISSQLScriptFile Table |
|
| Error -9040: ISVRoot Table |
|
| Error -9041: ISXmlFile Table |
|
| Error -9051: Package Decompression Canceled |
|
| Error -9100: CreateInstance of Package Object Failed |
|
| Error -9101: Create Operation of Package Object Failed |
|
| Error -9102: Failed to Write Header Information |
|
| Error -9103: Citrix Finalization Failed |
|
| Error -9104: Citrix Save Failed |
|
| Error -9105: Error Initializing Citrix Writer |
|
| Error -9106: Error Initializing Citrix Package |
|
| Error -9107: Error Writing Citrix File Entries |
|
| Error -9108: Error Determining Source File Path |
|
| Error -9109: Error Writing Citrix Folder Entries |
|
| Error -9110: Error Writing Citrix Registry Entries |
|
| Error -9113: Error Writing Citrix INI File Entries |
|
| Error -9114: Error Writing Citrix Shortcuts |
|
| Error -9115: Error Saving Citrix Profile |
|
| Error -9116: Error Creating Empty Citrix Profile |
|
| Error -9117: Error Creating Intermediate Folder |
|
| Error -9118: Error Initializing Citrix Profile |
|
| Error -9119: Error Creating Default Target in Citrix Profile |
|
| Error -9120: Error Deleting File From Profile |
|
| Error -9121: Failed to Copy File into Citrix Profile |
|
| Error -9122: Target Does Not Exist in Citrix Profile |
|
| Error -9124: No Shortcuts Created for this Profile |
|
| Error -9125: Error Writing Citrix File Type Associations |
|
| Error -9126: Failed to Sign Profile Using Certificate |
|
| Error -9127: Could Not Create Script Execution |
|
| Warning -9128: Duplicate Shortcut |
|
| Warning -9129: Duplicate Shortcut Names |
|
| Warning -9130: Duplicate Shortcut Targets |
|
| Warning -9131: Unable to Resolve Installer Variable |
|
| Warning -9132: 16 Color Shortcut Icon Not Found |
|
| Warning -9133: Shortcut Icon Not Found |
|
| Warning -9134: Failure to Extract Icon from Executable |
|
| Error -9135: Shortcut Target is 16-Bit |
|
| Warning -9136: Some Files May Not Be Decompressed |
|
| Warning -9137: Destination Directory Cannot Be Found |
|
| Warning -9138: Ignoring a DuplicateFile Table Entry |
|
| Warning -9150: Warning Building Windows Installer Package |
|
| Error -9151: Error Building Windows Installer Package |
|
| Error -9200: ThinApp Must Be Installed |
|
| Warning -9201: Extension for Shortcut Files Must Be “.exe” |
|
| Error -9202: No Applications Were Created |
|
| Error -9203: ThinApp Tool is Missing |
|
| Error -9204: Duplicate Shortcut |
|
| Error -9205: Identically Named Shortcut Already Exists, But With Different Parameters |
|
| Error -9206: Identically Named Shortcut Already Exists, But With a Different Target |
|
| Error -9207: Error During Build Process (vregtool.exe) |
|
| Error -9208: Error Occurred During Build Process (vftool.exe) |
|
| Error -9209: Error Occurred During Build Process (tlink.exe) |
|
| Error -9300: Unhandled Exception During AdviseFile Operation |
|
| Error -9301: Unhandled Exception During AdviseRegistry Operation |
|
| Error -9302: Unhandled Exception During Command Action |
|
| Error -9303: Unhandled Exception During Alter File Action |
|
| Error -9304: Unhandled Exception During Alter Registry Action |
|
| Error -9305: Unhandled Exception During Create Action |
|
| Error -9306: Unhandled Exception During Execution of Rules Engine |
|
| Error -9401: Error Initializing App-V Writer |
|
| Error -9402: Error Initializing App-V Package |
|
| Error -9403: Error Writing App-V File Entries |
|
| Error -9404: Error Writing App-V Folder Entries |
|
| Error -9405: Error Writing App-V Registry Entries |
|
| Error -9406: Error Writing App-V INI File Entries |
|
| Error -9407: Error Writing App-V Shortcuts |
|
| Error -9408: Error Writing App-V File Type Data |
|
| Error -9409: Error Saving App-V Data |
|
| Error -9410: Error Determining Source File Path |
|
| Error -9411: OSD File Template Could Not Be Extracted |
|
| Error -9412: OSD File Could Not Be Saved |
|
| Error -9413: App-V OSD Save |
|
| Warning -9414: Local App-V Application Specified as a Dependency of the Primary Application |
|
| Error -9415: Dependency Application Was Not Found |
|
| Warning -9416: Invalid Primary Application Directory |
|
| Error -9417: Dependency Application’s OSD File Contains an Invalid HREF Value |
|
| Error -9418: Error While Privatizing Side-By-Side Assemblies |
|
| Error -9419: Error Inserting Watermark |
|
| Error -9424: Building an App-V 5.x Package |
|
| Warning -9500: Shortcut Missing |
|
| Error -10000: Process Cancelled By User |
|
| Warning -10001: Suite File Missing |
|
| Warning -10002: Suite File is Duplicate |
|
| Warning -10003: Application File Missing |
|
| Warning -10004: INI File Missing |
|
| Fix 11000: Excluding TCPIP Registry Entries |
|
| Fatal Error 11001: Fail on VMware |
|
| Warning 11003: Control Panel Applet - Citrix |
|
| Fix 11004: Control Panel Applet - ThinApp |
|
| Fatal Error 11005: QuickTime 7.4.1 Causes Fatal Error |
|
| Fix 11006: Adobe Distiller Exclude AdobePDFSettings |
|
| Fix 11007: Exclude URL Shortcut |
|
| Steps to Take Before Calling Technical Support |
|
| Application Features Requiring Pre- or Post-Conversion Actions |
|
| Automation Interface |
|
| Automation Objects |
|
| ISWiProject Object |
|
| AddAdvancedFile Method |
|
| AddAutomaticUpgradeEntry Method |
|
| AddChainPackage Method |
|
| AddComponent Method |
|
| AddCustomAction Method |
|
| AddFeature Method |
|
| AddLanguage Method |
|
| AddPatchConfig Method |
|
| AddPathVariable Method |
|
| AddProductConfig Method |
|
| AddProperty Method |
|
| AddSetupFile Method |
|
| AddSetupType Method |
|
| AddSQLServerConnection Method |
|
| AddUpgradeTableEntry Method |
|
| BuildPatchConfiguration Method |
|
| BuildPCPFile Method |
|
| CloseProject Method |
|
| CreatePatch Method |
|
| CreateProject Method |
|
| DeleteAdvancedFile Method |
|
| DeleteChainPackage Method |
|
| DeleteComponent Method |
|
| DeleteCustomAction Method |
|
| DeleteMergeModule Method |
|
| DeletePatchConfig Method |
|
| DeletePathVariable Method |
|
| DeleteProductConfig Method |
|
| DeleteProperty Method |
|
| DeleteSetupFile Method |
|
| DeleteSetupType Method |
|
| DeleteSQLConnection Method |
|
| DeselectLanguage Method |
|
| ExportProject Method |
|
| ExportStrings Method |
|
| ForceUpgrade Method (Advanced UI and Suite/Advanced UI) |
|
| GenerateGUID Method |
|
| ImportProject Method |
|
| ImportStrings Method |
|
| OpenProject Method |
|
| RemoveFeature Method |
|
| SaveProject Method |
|
| ISWiAdvancedFile Object |
|
| ISWiAutomaticUpgradeEntry Object |
|
| Delete Method |
|
| ISWiChainPackageData Object |
|
| ISWiChainPackage Object |
|
| AddChainPackageData Method |
|
| DeleteChainPackageData Method |
|
| ISWiCustomAction Object |
|
| ISWiComponent Object |
|
| AddComponentSubFolder Method |
|
| AddDynamicFileLinking Method |
|
| AddEnvironmentVar Method |
|
| AddFile Method |
|
| AddRemoveFile Method |
|
| DeviceDriverFlagsEx Property |
|
| DeviceDriverSetRedist Property |
|
| ImportINIFile Method |
|
| ImportRegFile Method |
|
| ISWiRemoveFiles Method |
|
| RemoveComponentSubFolder Method |
|
| RemoveDynamicFileLinking Method |
|
| RemoveEnvironmentVar Method |
|
| RemoveFile Method |
|
| RemoveRemoveFile Method |
|
| ISWiComponentSubFolder Object |
|
| DeleteFile Method |
|
| ISWiCondition Object |
|
| ISWiDynamicFileLinking Object |
|
| ISWiEnvironmentVar Object |
|
| ISWiFeature Object |
|
| AddCondition Method |
|
| AddMergeModule Method |
|
| AddObject Method |
|
| AttachComponent Method |
|
| DeleteCondition Method |
|
| RemoveComponent Method |
|
| RemoveMergeModule Method |
|
| RemoveObject Method |
|
| ISWiFile Object |
|
| ISWiFolder Object |
|
| AddShortcut Method |
|
| AddSubFolder Method |
|
| DeleteShortcut Method |
|
| DeleteSubFolder Method |
|
| ISWiLanguage Object |
|
| AddStringEntry Method |
|
| DeleteStringEntry Method |
|
| ISWiLatestSetup Object |
|
| AddPreviousSetup Method |
|
| DeletePreviousSetup Method |
|
| ISWiMsiPatchSequence Object |
|
| ISWiObject Object |
|
| ISWiPatchConfig Object |
|
| AddLatestSetup Method |
|
| DeleteLatestSetup Method |
|
| ISWiPatchExternalFile Object |
|
| ISWiPatchWholeFile Object |
|
| ISWiPathVariable Object |
|
| ISWiPreviousSetup Object |
|
| ISWiProductConfig Object |
|
| AddRelease Method |
|
| DeleteRelease Method |
|
| ISWiProperty Object |
|
| ISWiRelease Object |
|
| Build Method |
|
| BuildTablesOnly Method |
|
| BuildTablesRefreshFiles Method |
|
| CubFile Property |
|
| SignMedia Property |
|
| ISWiRemoveFile Object |
|
| ISWiSequenceRecord Object |
|
| ISWiSetupFile Object |
|
| ISWiSetupType Object |
|
| ISWiShellProperty Object |
|
| ISWiShortcut Object |
|
| AddShellProperty Method |
|
| DeleteShellProperty Method |
|
| ISWiSISProperty Object |
|
| ISWiSQLConnection Object |
|
| AddSQLRequirement Method |
|
| AddSQLScript Method |
|
| AddSQLScriptEx Method |
|
| DeleteSQLScript Method |
|
| GetDatabaseServer Method |
|
| InsertSQLScript Method |
|
| RemoveSQLRequirement Method |
|
| ISWiSQLDatabaseServer Object |
|
| ISWiSQLReplace Object |
|
| ISWiSQLRequirement Object |
|
| SetPredefinedRequirement Method |
|
| ISWiSQLScript Object |
|
| AddSQLScriptError Method |
|
| AddSQLScriptReplacement Method |
|
| DeleteSQLReplace Method |
|
| DeleteSQLScriptError Method |
|
| ISWiSQLScriptError Object |
|
| ISWiStringEntry Object |
|
| ISWiUpgradeTableEntry Object |
|
| Delete Method |
|
| Automation Collections |
|
| ISWiAdvancedFiles Collection |
|
| ISWiAutomaticUpgradeEntries Collection |
|
| ISWiChainPackageDatas Collection |
|
| ISWiChainPackages Collection |
|
| ISWiComponents Collection |
|
| ISWiComponentSubFolders Collection |
|
| ISWiConditions Collection |
|
| ISWiCustomActions Collection |
|
| ISWiDynamicFileLinkings Collection |
|
| ISWiEnvironmentVars Collection |
|
| ISWiFeatures Collection |
|
| ISWiFiles Collection |
|
| ISWiFolders Collection |
|
| ISWiLanguages Collection |
|
| ISWiLatestSetups Collection |
|
| AddMsiPatchSequence Method |
|
| DeleteMsiPatchSequence Method |
|
| ISWiMsiPatchSequences Collection |
|
| BuildPatch Method |
|
| ISWiObjects Collection |
|
| ISWiPatchConfigs Collection |
|
| ISWiPatchExternalFiles Collection |
|
| AddPatchWholeFile Method |
|
| DeletePatchWholeFile Method |
|
| ISWiPatchWholeFiles Collection |
|
| ISWiPathVariables Collection |
|
| ISWiPreviousSetups Collection |
|
| AddPatchExternalFile Method |
|
| DeletePatchExternalFile Method |
|
| ISWiProductConfigs Collection |
|
| ISWiProperties Collection |
|
| ISWiReleases Collection |
|
| ISWiRemoveFiles Collection |
|
| ISWiSequence Collection |
|
| InsertCustomAction Method |
|
| RemoveSequenceRecord Method |
|
| ISWiSetupFiles Collection |
|
| ISWiSetupTypes Collection |
|
| ISWiShellProperties Collection |
|
| ISWiShortcuts Collection |
|
| ISWiSISProperties Collection |
|
| ISWiSQLConnections Collection |
|
| ISWiSQLDatabaseServers Collection |
|
| ISWiSQLReplaces Collection |
|
| ISWiSQLRequirements Collection |
|
| ISWiSQLScriptErrors Collection |
|
| ISWiSQLScripts Collection |
|
| ISWiStringEntries Collection |
|
| ISWiUpgradeTableEntries Collection |
|
| Automation Objects for Advanced UI and Suite/Advanced UI Projects |
|
| ISWiProject Object (Advanced UI and Suite/Advanced UI) |
|
| AddExitCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddLanguage Method (Advanced UI and Suite/Advanced UI) |
|
| AddPathVariable Method (Advanced UI and Suite/Advanced UI) |
|
| AddProperty Method (Advanced UI and Suite/Advanced UI) |
|
| AddSetupFile Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteAction Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteFeature Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuitePackage Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteRelease Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteTransaction Method (Advanced UI and Suite/Advanced UI) |
|
| CloseProject Method (Advanced UI and Suite/Advanced UI) |
|
| CreateProject Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteExitCondition Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteLanguage Method (Advanced UI and Suite/Advanced UI) |
|
| DeletePathVariable Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteProperty Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSetupFile Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuiteAction Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuiteFeature Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuitePackage Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuiteRelease Method (Advanced UI and Suite/Advanced UI) |
|
| ForceUpgrade Method (Advanced UI and Suite/Advanced UI) |
|
| GenerateGUID Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteEvent Method (Advanced UI and Suite/Advanced UI) |
|
| OpenProject Method (Advanced UI and Suite/Advanced UI) |
|
| SaveProject Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiLanguage Object (Advanced UI and Suite/Advanced UI) |
|
| AddStringEntry Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteStringEntry Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiPathVariable Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiProperty Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSetupFile Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteAction Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteActionRef Object (Advanced UI and Suite/Advanced UI) |
|
| MoveTo Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteCondition Object (Advanced UI and Suite/Advanced UI) |
|
| AddCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddExtensionCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddGroup Method (Advanced UI and Suite/Advanced UI) |
|
| AddParameter Method (Advanced UI and Suite/Advanced UI) |
|
| ChangeGroupType Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteCondition Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteParameter Method (Advanced UI and Suite/Advanced UI) |
|
| Move Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteConditionParameter Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteDFLFilter Object (Advanced UI and Suite/Advanced UI) |
|
| CanMove Method (Advanced UI and Suite/Advanced UI) |
|
| MoveDown Method (Advanced UI and Suite/Advanced UI) |
|
| MoveUp Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteDynamicFileLink Object (Advanced UI and Suite/Advanced UI) |
|
| AddFilter Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteFilter Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteEvent Object (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteActionRef Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuiteActionRef Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteExitCondition Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteFeature Object (Advanced UI and Suite/Advanced UI) |
|
| AddCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuiteSubFeature Method (Advanced UI and Suite/Advanced UI) |
|
| AttachPackage Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteCondition Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteSuiteSubFeature Method (Advanced UI and Suite/Advanced UI) |
|
| RemovePackage Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteFile Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteFolder Object (Advanced UI and Suite/Advanced UI) |
|
| AddDynamicFileLink Method (Advanced UI and Suite/Advanced UI) |
|
| AddFile Method (Advanced UI and Suite/Advanced UI) |
|
| AddFolder Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteDynamicFileLink Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteFile Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteFolder Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteOperation Object (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuitePackage Object (Advanced UI and Suite/Advanced UI) |
|
| AddDetectCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddEligibleCondition Method (Advanced UI and Suite/Advanced UI) |
|
| AddSuitePackage Method (Advanced UI and Suite/Advanced UI) |
|
| DeleteCondition Method (Advanced UI and Suite/Advanced UI) |
|
| MoveDown Method (Advanced UI and Suite/Advanced UI) |
|
| MoveUp Method (Advanced UI and Suite/Advanced UI) |
|
| ISWiSuiteRelease Object (Advanced UI and Suite/Advanced UI) |
|
| Build Method (Advanced UI and Suite/Advanced UI) |
|
| Automation Collections for Advanced UI and Suite/Advanced UI Projects |
|
| ISWiLanguages Collection |
|
| ISWiPathVariables Collection |
|
| ISWiProperties Collection |
|
| ISWiSetupFiles Collection |
|
| ISWiSuiteActionRefs Collection |
|
| ISWiSuiteActions Collection |
|
| ISWiSuiteConditionParameters Collection |
|
| ISWiSuiteConditions Collection |
|
| ISWiSuiteDFLFilters Collection |
|
| ISWiSuiteDynamicFileLinks Collection |
|
| ISWiSuiteEvents Collection |
|
| ISWiSuiteExitConditions Collection |
|
| ISWiSuiteFeatures Collection |
|
| ISWiSuiteFiles Collection |
|
| ISWiSuiteFolders Collection |
|
| ISWiSuitePackages Collection |
|
| ISWiSuiteReleases Collection |
|
| Object Reference for Expressions in Advanced UI and Suite/Advanced UI Projects |
|
| Feature Object |
|
| File Object |
|
| Parcel Object |
|
| Platform Object |
|
| Registry Object |
|
| InstallShield Custom Action Reference |
|
| Command-Line Tools |
|
| Compile.exe |
|
| ISCmdBld.exe |
|
| ISBuild.exe |
|
| IISscan.exe |
|
| iSign.exe |
|
| ReleasePackager.exe |
|
| SetupIni.exe |
|
| MsiExec.exe Command-Line Parameters |
|
| Setup.exe and Update.exe Command-Line Parameters |
|
| Advanced UI and Suite/Advanced UI Setup.exe Command-Line Parameters |
|
| Setup.exe (InstallScript Projects) |
|
| InstallScript Language Reference |
|
| Integrated Compiler |
|
| Command-Line Compiler |
|
| Setup Scripts |
|
| InstallScript Limits |
|
| Structure of a Script |
|
| Declarations |
|
| Program Block |
|
| Function Block |
|
| Identifiers |
|
| Syntax Punctuation Rules |
|
| Writing Comments |
|
| Using White Space |
|
| Hungarian Notation |
|
| Escape Sequences |
|
| Embedding Quotation Marks |
|
| Format Specifiers |
|
| Reserved Words |
|
| Language Keywords |
|
| abort |
|
| BOOL |
|
| cdecl |
|
| exit |
|
| export |
|
| external |
|
| for...endfor |
|
| goto |
|
| if |
|
| if Structure with goto |
|
| if-then Structure |
|
| if-then-else Structure |
|
| Nested if-then-else Structure |
|
| elseif Structure |
|
| method |
|
| property() |
|
| prototype |
|
| repeat...until |
|
| return |
|
| set |
|
| stdcall |
|
| switch...endswitch |
|
| try, catch, and endcatch |
|
| void |
|
| while...endwhile |
|
| Nested while Example |
|
| Flow Control |
|
| Predefined Constants |
|
| AFTER |
|
| ALLCONTENTS |
|
| ALLCONTROLS |
|
| APPEND |
|
| ASKDESTPATH |
|
| ASKOPTIONS |
|
| ASKPATH |
|
| ASKTEXT |
|
| BACK |
|
| BACKBUTTON |
|
| BACKGROUND |
|
| BACKGROUNDCAPTION |
|
| BASEMEMORY |
|
| BEFORE |
|
| BIF_BROWSEFORCOMPUTER |
|
| BIF_BROWSEFORPRINTER |
|
| BIF_DONTGOBELOWDOMAIN |
|
| BIF_EDITBOX |
|
| BIF_RETURNFSANCESTORS |
|
| BIF_RETURNONLYFSDIRS |
|
| BIF_STATUSTEXT |
|
| BILLBOARD |
|
| BITMAPICON |
|
| BK_BLUE |
|
| BK_GREEN |
|
| BK_MAGENTA |
|
| BK_ORANGE |
|
| BK_PINK |
|
| BK_RED |
|
| BK_SMOOTH |
|
| BK_SOLIDBLACK |
|
| BK_SOLIDBLUE |
|
| BK_SOLIDGREEN |
|
| BK_SOLIDMAGENTA |
|
| BK_SOLIDORANGE |
|
| BK_SOLIDPINK |
|
| BK_SOLIDRED |
|
| BK_SOLIDWHITE |
|
| BK_SOLIDYELLOW |
|
| BK_YELLOW |
|
| BLACK |
|
| BLUE |
|
| BOOTUPDRIVE |
|
| BUTTON_CHECKED |
|
| BUTTON_UNCHECKED |
|
| BYTES |
|
| CANCEL |
|
| CANCELBUTTON |
|
| CDROM |
|
| CDROM_DRIVE |
|
| CENTERED |
|
| CHECKBOX |
|
| CHECKBOX95 |
|
| CHECKLINE |
|
| CHECKMARK |
|
| CLEAR_FILE_ATTR |
|
| COLORS |
|
| COMMAND |
|
| COMMON |
|
| COMPACT |
|
| COMPARE_DATE |
|
| COMPARE_MD5_SIGNATURE |
|
| COMPARE_SIZE |
|
| COMPARE_VERSION |
|
| COMP_NORMAL |
|
| COMP_UPDATE_DATE |
|
| COMP_UPDATE_SAME |
|
| COMP_UPDATE_VERSION |
|
| CONTINUE |
|
| COPY_ERR_CREATEDIR |
|
| COPY_ERR_MEMORY |
|
| COPY_ERR_NODISKSPACE |
|
| COPY_ERR_OPENINPUT |
|
| COPY_ERR_OPENOUTPUT |
|
| COPY_ERR_TARGETREADONLY |
|
| CPU |
|
| CS_OPTION_FLAG_NO_NEW_INSTALL_HIGHLIGHT |
|
| CS_OPTION_FLAG_NO_STARTSCREEN_PIN |
|
| CS_OPTION_FLAG_PREVENT_PINNING |
|
| CS_OPTION_FLAG_REPLACE_EXISTING |
|
| CS_OPTION_FLAG_RUN_MAXIMIZED |
|
| CS_OPTION_FLAG_RUN_MINIMIZED |
|
| CURRENTROOTKEY |
|
| CUSTOM |
|
| DATA_COMPONENT |
|
| DATA_LIST |
|
| DATA_NUMBER |
|
| DATA_STRING |
|
| DATE |
|
| DEFAULT |
|
| DEFWINDOWMODE |
|
| DELETE |
|
| DELETE_EOF |
|
| DIALOGCACHE |
|
| DIFXAPI_ERROR |
|
| DIFXAPI_INFO |
|
| DIFXAPI_SUCCESS |
|
| DIFXAPI_WARNING |
|
| DIRECTORY |
|
| DIR_WRITEABLE |
|
| DISABLE_ALLUSERBTN |
|
| DISABLE_PERUSERBTN |
|
| DISK |
|
| DISK1FEATURE |
|
| DISK_INFO_QUERY_ALL |
|
| DISK_INFO_QUERY_BYTES_PER_CLUSTER |
|
| DISK_INFO_QUERY_DISK_FREE_SPACE |
|
| DISK_INFO_QUERY_DISK_TOTAL_SPACE |
|
| DISK_INFO_QUERY_DRIVE_TYPE |
|
| DISK_TOTALSPACE |
|
| DISK_TOTALSPACE_EX |
|
| DLG_ASK_OPTIONS |
|
| DLG_ASK_PATH |
|
| DLG_ASK_TEXT |
|
| DLG_ASK_YESNO |
|
| DLG_CENTERED |
|
| DLG_CLOSE |
|
| DLG_DIR_DIRECTORY |
|
| DLG_DIR_DRIVE |
|
| DLG_DIR_FILE |
|
| DLG_ENTER_DISK |
|
| DLG_ERR |
|
| DLG_ERR_ALREADY_EXISTS |
|
| DLG_ERR_ENDDLG |
|
| DLG_INFO_ALTIMAGE |
|
| DLG_INFO_ALTIMAGE_HIDPI |
|
| DLG_INFO_ALTIMAGE_REVERT_IMAGE |
|
| DLG_INFO_ALTIMAGE_VERIFY_BMP |
|
| DLG_INFO_CHECKSELECTION |
|
| DLG_INFO_KUNITS |
|
| DLG_INFO_USEDECIMAL |
|
| DLG_INIT |
|
| DLG_MSG_ALL |
|
| DLG_MSG_INFORMATION |
|
| DLG_MSG_SEVERE |
|
| DLG_MSG_STANDARD |
|
| DLG_MSG_WARNING |
|
| DLG_STATUS |
|
| DLG_USER_CAPTION |
|
| DOINSTALL_OPTION_NOHIDEPROGRESS |
|
| DOINSTALL_OPTION_NOHIDESPLASH |
|
| DOINSTALL_OPTION_NOLANGSWITCH |
|
| DOINSTALL_OPTION_NOSETBATCHINSTALL |
|
| DOTNETFRAMEWORKINSTALLED |
|
| DOTNETSERVICEPACKINSTALLED |
|
| DRIVE |
|
| DRIVE_CDROM |
|
| DRIVE_FIXED |
|
| DRIVE_NO_ROOT_DIR |
|
| DRIVE_RAMDISK |
|
| DRIVE_REMOTE |
|
| DRIVE_REMOVABLE |
|
| DRIVE_UNKNOWN |
|
| DRIVER_PACKAGE_DELETE_FILES |
|
| DRIVER_PACKAGE_FORCE |
|
| DRIVER_PACKAGE_LEGACY_MODE |
|
| DRIVER_PACKAGE_ONLY_IF_DEVICE_PRESENT |
|
| DRIVER_PACKAGE_REPAIR |
|
| DRIVER_PACKAGE_SILENT |
|
| EDITBOX_CHANGE |
|
| EFF_BOXSTRIPE |
|
| EFF_FADE |
|
| EFF_HORZREVEAL |
|
| EFF_HORZSTRIPE |
|
| EFF_NONE |
|
| EFF_REVEAL |
|
| EFF_VERTSTRIPE |
|
| END_OF_FILE |
|
| END_OF_LIST |
|
| ENTERDISK |
|
| EQUALS |
|
| ERROR_ACCESS_DENIED |
|
| ERROR_CIRCULAR_DEPENDENCY |
|
| ERROR_DATABASE_DOES_NOT_EXIST |
|
| ERROR_DEPENDENT_SERVICES_RUNNING |
|
| ERROR_DUP_NAME |
|
| ERROR_FILE_NOT_FOUND |
|
| ERROR_INVALID_HANDLE |
|
| ERROR_INVALID_PARAMETER |
|
| ERROR_INVALID_SERVICE_ACCOUNT |
|
| ERROR_INVALID_SERVICE_CONTROL |
|
| ERROR_PATH_NOT_FOUND |
|
| ERROR_SERVICE_ALREADY_RUNNING |
|
| ERROR_SERVICE_CANNOT_ACCEPT_CTRL |
|
| ERROR_SERVICE_DATABASE_LOCKED |
|
| ERROR_SERVICE_DEPENDENCY_DELETED |
|
| ERROR_SERVICE_DEPENDENCY_FAIL |
|
| ERROR_SERVICE_DISABLED |
|
| ERROR_SERVICE_DOES_NOT_EXIST |
|
| ERROR_SERVICE_EXISTS |
|
| ERROR_SERVICE_LOGON_FAILED |
|
| ERROR_SERVICE_NOT_ACTIVE |
|
| ERROR_SERVICE_NO_THREAD |
|
| ERROR_SERVICE_REQUEST_TIMEOUT |
|
| ERROR_TIMEOUT |
|
| ERR_ABORT |
|
| ERR_BOX_BADPATH |
|
| ERR_BOX_BADTAGFILE |
|
| ERR_BOX_DISKID |
|
| ERR_BOX_DRIVEOPEN |
|
| ERR_IGNORE |
|
| ERR_NO |
|
| ERR_PERFORM_AFTER_REBOOT |
|
| ERR_RETRY |
|
| ERR_YES |
|
| EXCLUDE_SUBDIR |
|
| EXCLUSIVE |
|
| EXISTS |
|
| EXIT |
|
| EXTENDEDMEMORY |
|
| EXTENSION_ONLY |
|
| FALSE |
|
| FEATURE_FIELD_CDROM_FOLDER |
|
| FEATURE_FIELD_DESCRIPTION |
|
| FEATURE_FIELD_DISPLAYNAME |
|
| FEATURE_FIELD_ENCRYPT |
|
| FEATURE_FIELD_FILENEED |
|
| FEATURE_FIELD_FLAGS |
|
| FEATURE_FIELD_FTPLOCATION |
|
| FEATURE_FIELD_GUID |
|
| FEATURE_FIELD_HANDLER_ONINSTALLED |
|
| FEATURE_FIELD_HANDLER_ONINSTALLING |
|
| FEATURE_FIELD_HANDLER_ONUNINSTALLED |
|
| FEATURE_FIELD_HANDLER_ONUNINSTALLING |
|
| FEATURE_FIELD_HTTPLOCATION |
|
| FEATURE_FIELD_IMAGE |
|
| FEATURE_FIELD_MISC |
|
| FEATURE_FIELD_PASSWORD |
|
| FEATURE_FIELD_SELECTED |
|
| FEATURE_FIELD_SIZE |
|
| FEATURE_FIELD_STATUS |
|
| FEATURE_FIELD_VISIBLE |
|
| FEATURE_INFO_ATTRIBUTE |
|
| FEATURE_INFO_COMPONENT_FLAGS |
|
| FEATURE_INFO_COMPSIZE_HIGH |
|
| FEATURE_INFO_COMPSIZE_LOW |
|
| FEATURE_INFO_DATE |
|
| FEATURE_INFO_DATE_EX |
|
| FEATURE_INFO_DESTINATION |
|
| FEATURE_INFO_FTPLOCATION |
|
| FEATURE_INFO_HTTPLOCATION |
|
| FEATURE_INFO_LANGUAGE |
|
| FEATURE_INFO_MD5_SIGNATURE |
|
| FEATURE_INFO_MISC |
|
| FEATURE_INFO_ORIGSIZE_HIGH |
|
| FEATURE_INFO_ORIGSIZE_LOW |
|
| FEATURE_INFO_OS |
|
| FEATURE_INFO_OVERWRITE |
|
| FEATURE_INFO_PLATFORM_SUITE |
|
| FEATURE_INFO_TIME |
|
| FEATURE_INFO_VERSIONLS |
|
| FEATURE_INFO_VERSIONMS |
|
| FEATURE_INFO_VERSIONSTR |
|
| FEATURE_OPCOST_UNINSTALL_FILE |
|
| FEATURE_OPCOST_UNINSTALL_REGORINI |
|
| FEATURE_OPCOST_UNINSTALL_UNREGFILE |
|
| FEATURE_VALUE_CRITICAL |
|
| FEATURE_VALUE_HIGHLYRECOMMENDED |
|
| FEATURE_VALUE_STANDARD |
|
| File Attributes |
|
| FILE_ADD_FILE |
|
| FILE_ADD_SUBDIRECTORY |
|
| FILE_ALL_ACCESS |
|
| FILE_APPEND_DATA |
|
| FILE_ATTR_ARCHIVED |
|
| FILE_ATTR_HIDDEN |
|
| FILE_ATTR_NORMAL |
|
| FILE_ATTR_READONLY |
|
| FILE_ATTR_SYSTEM |
|
| FILE_ATTRIBUTE |
|
| FILE_BIN_CUR |
|
| FILE_BIN_END |
|
| FILE_BIN_START |
|
| FILE_DATE |
|
| FILE_DELETE_CHILD |
|
| FILE_EXECUTE |
|
| FILE_EXISTS |
|
| FILE_INSTALLED |
|
| FILE_IS_LOCKED |
|
| FILE_LINE_LENGTH |
|
| FILE_LIST_DIRECTORY |
|
| FILE_LOCKED |
|
| FILE_MD5_SIGNATURE |
|
| FILE_MODE_APPEND |
|
| FILE_MODE_APPEND_UNICODE |
|
| FILE_MODE_BINARY |
|
| FILE_MODE_BINARYREADONLY |
|
| FILE_MODE_NORMAL |
|
| FILE_NOT_FOUND |
|
| FILE_NO_VERSION |
|
| FILE_RD_ONLY |
|
| FILE_READ_ATTRIBUTES |
|
| FILE_READ_DATA |
|
| FILE_READ_EA |
|
| FILE_SHARED_COUNT |
|
| FILE_SIZE |
|
| FILE_SIZE_HIGH |
|
| FILE_SIZE_LOW |
|
| FILE_SRC_OLD |
|
| FILE_TIME |
|
| FILE_TRAVERSE |
|
| FILE_WRITE_ATTRIBUTES |
|
| FILE_WRITE_DATA |
|
| FILE_WRITE_EA |
|
| FILE_WRITEABLE |
|
| FILENAME |
|
| FILENAME_ONLY |
|
| FIXED_DRIVE |
|
| FONT_AVAILABLE |
|
| FULL |
|
| FULLSCREEN |
|
| FULLSCREENSIZE |
|
| FULLWINDOWMODE |
|
| FUNCTION_EXPORTED |
|
| GBYTES |
|
| GENERIC_ALL |
|
| GENERIC_EXECUTE |
|
| GENERIC_READ |
|
| GENERIC_WRITE |
|
| GREATER_THAN |
|
| GREEN |
|
| GTFIS_OPTION_DELETE_TEMP_FILE |
|
| GTFIS_OPTION_DONT_CREATE_DIR |
|
| GTFIS_OPTION_DONT_RESOLVE_TEXTSUBS |
|
| GTFIS_OPTION_NONE |
|
| HELP |
|
| HIDE_DISABLED_BTNS |
|
| HKEY_CLASSES_ROOT |
|
| HKEY_CURRENT_USER |
|
| HKEY_LOCAL_MACHINE |
|
| HKEY_USERS |
|
| HKEY_USER_SELECTABLE |
|
| HOURGLASS |
|
| HWND_DESKTOP |
|
| HWND_INSTALL |
|
| IDCANCEL |
|
| IDOK |
|
| IDS_IFX_ERROR_INVALID_MEDIA_PASSWORD |
|
| IFX_ONNEXTDISK_PACKAGE_CAPTION |
|
| IFX_ONNEXTDISK_PACKAGE_MSG |
|
| INCLUDE_SUBDIR |
|
| INDVFILESTATUS |
|
| INFORMATION |
|
| IS_PERMISSIONS_OPTION_32BIT_OBJECT |
|
| IS_PERMISSIONS_OPTION_64BIT_OBJECT |
|
| IS_PERMISSIONS_OPTION_ALLOW_ACCESS |
|
| IS_PERMISSIONS_OPTION_DENY_ACCESS |
|
| IS_PERMISSIONS_OPTION_NO_APPLYDOWN |
|
| IS_PERMISSIONS_TYPE_FILE |
|
| IS_PERMISSIONS_TYPE_FOLDER |
|
| IS_PERMISSIONS_TYPE_REGISTRY |
|
| ISDIFX_OPTION_DONT_ASSOCIATE |
|
| ISDIFX_OPTION_DONT_RESOLVE_TEXTSUBS |
|
| ISDIFX_OPTION_LOG_IN_DRIVER_PACKAGE_PATH |
|
| ISDIFX_OPTION_NO_REPAIR |
|
| ISERR_GEN_FAILURE |
|
| ISERR_SUCCESS |
|
| ISLANG_AFRIKAANS |
|
| ISLANG_AFRIKAANS_STANDARD |
|
| ISLANG_ALBANIAN |
|
| ISLANG_ALBANIAN_STANDARD |
|
| ISLANG_ALL |
|
| ISLANG_ARABIC |
|
| ISLANG_ARABIC_ALGERIA |
|
| ISLANG_ARABIC_BAHRAIN |
|
| ISLANG_ARABIC_EGYPT |
|
| ISLANG_ARABIC_IRAQ |
|
| ISLANG_ARABIC_JORDAN |
|
| ISLANG_ARABIC_KUWAIT |
|
| ISLANG_ARABIC_LEBANON |
|
| ISLANG_ARABIC_LIBYA |
|
| ISLANG_ARABIC_MOROCCO |
|
| ISLANG_ARABIC_OMAN |
|
| ISLANG_ARABIC_QATAR |
|
| ISLANG_ARABIC_SAUDIARABIA |
|
| ISLANG_ARABIC_SYRIA |
|
| ISLANG_ARABIC_TUNISIA |
|
| ISLANG_ARABIC_UAE |
|
| ISLANG_ARABIC_YEMEN |
|
| ISLANG_BASQUE |
|
| ISLANG_BASQUE_STANDARD |
|
| ISLANG_BELARUSIAN |
|
| ISLANG_BELARUSIAN_STANDARD |
|
| ISLANG_BULGARIAN |
|
| ISLANG_BULGARIAN_STANDARD |
|
| ISLANG_CATALAN |
|
| ISLANG_CATALAN_STANDARD |
|
| ISLANG_CHINESE |
|
| ISLANG_CHINESE_HONGKONG |
|
| ISLANG_CHINESE_PRC |
|
| ISLANG_CHINESE_SINGAPORE |
|
| ISLANG_CHINESE_TAIWAN |
|
| ISLANG_CROATIAN |
|
| ISLANG_CROATIAN_STANDARD |
|
| ISLANG_CZECH |
|
| ISLANG_CZECH_STANDARD |
|
| ISLANG_DANISH |
|
| ISLANG_DANISH_STANDARD |
|
| ISLANG_DUTCH |
|
| ISLANG_DUTCH_BELGIAN |
|
| ISLANG_DUTCH_STANDARD |
|
| ISLANG_ENGLISH |
|
| ISLANG_ENGLISH_AUSTRALIAN |
|
| ISLANG_ENGLISH_BELIZE |
|
| ISLANG_ENGLISH_CANADIAN |
|
| ISLANG_ENGLISH_CARIBBEAN |
|
| ISLANG_ENGLISH_IRELAND |
|
| ISLANG_ENGLISH_JAMAICA |
|
| ISLANG_ENGLISH_NEWZEALAND |
|
| ISLANG_ENGLISH_SOUTHAFRICA |
|
| ISLANG_ENGLISH_TRINIDAD |
|
| ISLANG_ENGLISH_UNITEDKINGDOM |
|
| ISLANG_ENGLISH_UNITEDSTATES |
|
| ISLANG_ESTONIAN |
|
| ISLANG_ESTONIAN_STANDARD |
|
| ISLANG_FAEROESE |
|
| ISLANG_FAEROESE_STANDARD |
|
| ISLANG_FARSI |
|
| ISLANG_FARSI_STANDARD |
|
| ISLANG_FINNISH |
|
| ISLANG_FINNISH_STANDARD |
|
| ISLANG_FRENCH |
|
| ISLANG_FRENCH_BELGIAN |
|
| ISLANG_FRENCH_CANADIAN |
|
| ISLANG_FRENCH_LUXEMBOURG |
|
| ISLANG_FRENCH_STANDARD |
|
| ISLANG_FRENCH_SWISS |
|
| ISLANG_GERMAN |
|
| ISLANG_GERMAN_AUSTRIAN |
|
| ISLANG_GERMAN_LIECHTENSTEIN |
|
| ISLANG_GERMAN_LUXEMBOURG |
|
| ISLANG_GERMAN_STANDARD |
|
| ISLANG_GERMAN_SWISS |
|
| ISLANG_GREEK |
|
| ISLANG_GREEK_STANDARD |
|
| ISLANG_HEBREW |
|
| ISLANG_HEBREW_STANDARD |
|
| ISLANG_HUNGARIAN |
|
| ISLANG_HUNGARIAN_STANDARD |
|
| ISLANG_ICELANDIC |
|
| ISLANG_ICELANDIC_STANDARD |
|
| ISLANG_INDONESIAN |
|
| ISLANG_INDONESIAN_STANDARD |
|
| ISLANG_ITALIAN |
|
| ISLANG_ITALIAN_STANDARD |
|
| ISLANG_ITALIAN_SWISS |
|
| ISLANG_JAPANESE |
|
| ISLANG_JAPANESE_STANDARD |
|
| ISLANG_KOREAN |
|
| ISLANG_KOREAN_JOHAB |
|
| ISLANG_KOREAN_STANDARD |
|
| ISLANG_LATVIAN |
|
| ISLANG_LATVIAN_STANDARD |
|
| ISLANG_LITHUANIAN |
|
| ISLANG_LITHUANIAN_STANDARD |
|
| ISLANG_NORWEGIAN |
|
| ISLANG_NORWEGIAN_BOKMAL |
|
| ISLANG_NORWEGIAN_NYNORSK |
|
| ISLANG_POLISH |
|
| ISLANG_POLISH_STANDARD |
|
| ISLANG_PORTUGUESE |
|
| ISLANG_PORTUGUESE_BRAZILIAN |
|
| ISLANG_PORTUGUESE_STANDARD |
|
| ISLANG_ROMANIAN |
|
| ISLANG_ROMANIAN_STANDARD |
|
| ISLANG_RUSSIAN |
|
| ISLANG_RUSSIAN_STANDARD |
|
| ISLANG_SERBIAN_CYRILLIC |
|
| ISLANG_SERBIAN_LATIN |
|
| ISLANG_SLOVAK |
|
| ISLANG_SLOVAK_STANDARD |
|
| ISLANG_SLOVENIAN |
|
| ISLANG_SLOVENIAN_STANDARD |
|
| ISLANG_SPANISH |
|
| ISLANG_SPANISH_ARGENTINA |
|
| ISLANG_SPANISH_BOLIVIA |
|
| ISLANG_SPANISH_CHILE |
|
| ISLANG_SPANISH_COLOMBIA |
|
| ISLANG_SPANISH_COSTARICA |
|
| ISLANG_SPANISH_DOMINICANREPUBLIC |
|
| ISLANG_SPANISH_ECUADOR |
|
| ISLANG_SPANISH_ELSALVADOR |
|
| ISLANG_SPANISH_GUATEMALA |
|
| ISLANG_SPANISH_HONDURAS |
|
| ISLANG_SPANISH_MEXICAN |
|
| ISLANG_SPANISH_MODERNSORT |
|
| ISLANG_SPANISH_NICARAGUA |
|
| ISLANG_SPANISH_PANAMA |
|
| ISLANG_SPANISH_PARAGUAY |
|
| ISLANG_SPANISH_PERU |
|
| ISLANG_SPANISH_PUERTORICO |
|
| ISLANG_SPANISH_TRADITIONALSORT |
|
| ISLANG_SPANISH_URUGUAY |
|
| ISLANG_SPANISH_VENEZUELA |
|
| ISLANG_SWEDISH |
|
| ISLANG_SWEDISH_FINLAND |
|
| ISLANG_SWEDISH_STANDARD |
|
| ISLANG_THAI |
|
| ISLANG_THAI_STANDARD |
|
| ISLANG_TURKISH |
|
| ISLANG_TURKISH_STANDARD |
|
| ISLANG_UKRAINIAN |
|
| ISLANG_UKRAINIAN_STANDARD |
|
| ISLANG_VIETNAMESE |
|
| ISLANG_VIETNAMESE_STANDARD |
|
| ISOSL_ALL |
|
| ISOSL_SUPPORTED |
|
| ISOSL_WIN7_SERVER2008R2 |
|
| ISOSL_WIN8 |
|
| ISOSL_WIN81 |
|
| ISOSL_WIN10 |
|
| ISOSL_WIN10_SERVER2019 |
|
| ISOSL_WIN10_SERVER2022 |
|
| ISOSL_WIN10_SERVER2025 |
|
| ISOSL_WIN11 |
|
| ISOSL_WINVISTA |
|
| ISOSL_WINVISTA_SERVER2008 |
|
| ISOSL_WINXP |
|
| ISOS_ST_ALL |
|
| ISOS_ST_BACKOFFICE |
|
| ISOS_ST_DATACENTER |
|
| ISOS_ST_ENTERPRISE |
|
| ISOS_ST_PROC_ARCH_32 |
|
| ISOS_ST_PROC_ARCH_AMD64 |
|
| ISOS_ST_PROC_ARCH_IA64 |
|
| ISOS_ST_SERVER |
|
| ISOS_ST_SERVER2003_R2 |
|
| ISOS_ST_SMALLBUSINESS |
|
| ISOS_ST_SMALLBUSINESS_RESTRICTED |
|
| ISOS_ST_TERMINAL |
|
| ISOS_ST_WORKSTATION |
|
| ISOS_ST_XP_HOME |
|
| ISOS_ST_XP_PRO |
|
| ISUS_AGENT_FEATURE |
|
| ISUS_MAIN_FEATURE |
|
| ISUS_TEXTSUB_HOST |
|
| ISUS_TEXTSUB_INTERVAL |
|
| ISUS_TEXTSUB_LANGUAGE |
|
| ISUS_TEXTSUB_LOGO |
|
| ISUS_TEXTSUB_MANAGER |
|
| ISUS_TEXTSUB_VERSION |
|
| ISUS_UPDATEMANAGER_FEATURE |
|
| IS_386 |
|
| IS_486 |
|
| IS_ALPHA |
|
| IS_CDROM |
|
| IS_EGA |
|
| IS_FIXED |
|
| IS_FOLDER |
|
| IS_ITEM |
|
| IS_PENTIUM |
|
| IS_REMOTE |
|
| IS_REMOVABLE |
|
| IS_SVGA |
|
| IS_UNKNOWN |
|
| IS_UVGA |
|
| IS_VGA |
|
| IS_WINDOWS |
|
| IS_WINDOWS9X |
|
| IS_WINDOWSNT |
|
| IS_XVGA |
|
| KBYTES |
|
| KEY_CREATE_LINK |
|
| KEY_CREATE_SUB_KEY |
|
| KEY_ENUMERATE_SUB_KEYS |
|
| KEY_NOTIFY |
|
| KEY_QUERY_VALUE |
|
| KEY_SET_VALUE |
|
| LAAW_OPTION_CHANGEDIRECTORY |
|
| LAAW_OPTION_FIXUP_PROGRAM |
|
| LAAW_OPTION_HIDDEN |
|
| LAAW_OPTION_MAXIMIZED |
|
| LAAW_OPTION_MINIMIZED |
|
| LAAW_OPTION_NO_CHANGEDIRECTORY |
|
| LAAW_OPTION_NOWAIT |
|
| LAAW_OPTION_SET_BATCH_INSTALL |
|
| LAAW_OPTION_SHOW_HOURGLASS |
|
| LAAW_OPTION_USE_CALLBACK |
|
| LAAW_OPTION_USE_SHELLEXECUTE |
|
| LAAW_OPTION_WAIT |
|
| LAAW_OPTION_WAIT_INCL_CHILD |
|
| LANGUAGE_SUPPORTED |
|
| LANGUAGE |
|
| LESS_THAN |
|
| LINE_NUMBER |
|
| LISTBOX_ENTER |
|
| LISTBOX_SELECT |
|
| LISTFIRST |
|
| LISTLAST |
|
| LISTNEXT |
|
| LISTPREV |
|
| LIST_NULL |
|
| LOCKEDFILE |
|
| LOGGING |
|
| LOWER_LEFT |
|
| LOWER_RIGHT |
|
| LWTF_OPTION_APPEND_TO_FILE |
|
| LWTF_OPTION_WRITE_AS_ANSI |
|
| LWTF_OPTION_WRITE_AS_UNICODE |
|
| MAGENTA |
|
| MATH_COPROCESSOR |
|
| MBYTES |
|
| MEDIA_FIELD_ADDREMOVE_NOMODIFY |
|
| MEDIA_FIELD_ADDREMOVE_NOREMOVE |
|
| MEDIA_FIELD_COMPANY_NAME |
|
| MEDIA_FIELD_MEDIA_FLAGS |
|
| MEDIA_FIELD_PREVIOUS_VERSIONS |
|
| MEDIA_FIELD_PRODUCT_COMMENTS |
|
| MEDIA_FIELD_PRODUCT_EXE |
|
| MEDIA_FIELD_PRODUCT_ICON |
|
| MEDIA_FIELD_PRODUCT_NAME |
|
| MEDIA_FIELD_PRODUCT_README |
|
| MEDIA_FIELD_PRODUCT_SUPPORT_CONTACT |
|
| MEDIA_FIELD_PRODUCT_SUPPORT_PHONE |
|
| MEDIA_FIELD_PRODUCT_SUPPORT_URL |
|
| MEDIA_FIELD_PRODUCT_UPDATE_URL |
|
| MEDIA_FIELD_PRODUCT_URL |
|
| MEDIA_FIELD_PRODUCT_VERSION |
|
| MEDIA_FIELD_TARGETDIR |
|
| MEDIA_FLAG_FORMAT_DIFFERENTIAL |
|
| MEDIA_FLAG_FORMAT_PATCH |
|
| MEDIA_FLAG_UPDATEMODE_SUPPORTED |
|
| MEDIA_PASSWORD_KEY |
|
| METAFILE |
|
| MMEDIA_AVI |
|
| MMEDIA_MIDI |
|
| MMEDIA_PLAYASYNCH |
|
| MMEDIA_PLAYCONTINUOUS |
|
| MMEDIA_PLAYSYNCH |
|
| MMEDIA_STOP |
|
| MMEDIA_SWF |
|
| MMEDIA_WAVE |
|
| MODIFY |
|
| NEXT |
|
| NEXTBUTTON |
|
| NO |
|
| NONEXCLUSIVE |
|
| NORMALMODE |
|
| NORMAL_PRIORITY_CLASS |
|
| NOSET |
|
| NOTEXISTS |
|
| NO_SUBDIR |
|
| NULL |
|
| NUMBERLIST |
|
| OFF |
|
| OK |
|
| ON |
|
| ONLYDIR |
|
| OTHER_FAILURE |
|
| OUT_OF_DISK_SPACE |
|
| PARALLEL |
|
| PARTIAL |
|
| PATH |
|
| PATH_EXISTS |
|
| PCRESTORE |
|
| PERSONAL |
|
| READ_CONTROL |
|
| REBOOTED |
|
| RECORDMODE |
|
| RED |
|
| REGDBREMOTEREGCONNECTED |
|
| REGDB_APPPATH |
|
| REGDB_APPPATH_DEFAULT |
|
| REGDB_BINARY |
|
| REGDB_ERR_CONNECTIONEXISTS |
|
| REGDB_ERR_CORRUPTEDREGISTRY |
|
| REGDB_ERR_INITIALIZATION |
|
| REGDB_ERR_INVALIDHANDLE |
|
| REGDB_ERR_INVALIDNAME |
|
| REGDB_KEYPATH_APPPATHS |
|
| REGDB_KEYPATH_DOTNET_10 |
|
| REGDB_KEYPATH_DOTNET_11 |
|
| REGDB_KEYPATH_DOTNET_20 |
|
| REGDB_KEYPATH_DOTNET_30 |
|
| REGDB_KEYPATH_DOTNET_30_SP |
|
| REGDB_KEYPATH_DOTNET_35 |
|
| REGDB_KEYPATH_DOTNET_40_CLIENT |
|
| REGDB_KEYPATH_DOTNET_40_FULL |
|
| REGDB_KEYPATH_ISUNINSTINFO |
|
| REGDB_KEYPATH_RUN |
|
| REGDB_KEYPATH_RUNONCE |
|
| REGDB_KEYPATH_RUNONCEEX |
|
| REGDB_KEYPATH_SHAREDDLLS |
|
| REGDB_KEYPATH_UNINSTALL |
|
| REGDB_KEYPATH_WINCURRVER |
|
| REGDB_KEYPATH_WINCURRVER_AUTO |
|
| REGDB_KEYPATH_WINNTCURRVER |
|
| REGDB_KEYS |
|
| REGDB_NAMES |
|
| REGDB_NUMBER |
|
| REGDB_STRING |
|
| REGDB_STRING_EXPAND |
|
| REGDB_STRING_MULTI |
|
| REGDB_UNINSTALL_COMMENTS |
|
| REGDB_UNINSTALL_CONTACT |
|
| REGDB_UNINSTALL_DISPLAYICON |
|
| REGDB_UNINSTALL_DISPLAY_VERSION |
|
| REGDB_UNINSTALL_HELPLINK |
|
| REGDB_UNINSTALL_HELPTELEPHONE |
|
| REGDB_UNINSTALL_INSTALLDATE |
|
| REGDB_UNINSTALL_INSTALLLOC |
|
| REGDB_UNINSTALL_INSTALLSOURCE |
|
| REGDB_UNINSTALL_LANGUAGE |
|
| REGDB_UNINSTALL_LOGFILE |
|
| REGDB_UNINSTALL_MAINT_OPTION |
|
| REGDB_UNINSTALL_MAJOR_VERSION |
|
| REGDB_UNINSTALL_MAJOR_VERSION_OLD |
|
| REGDB_UNINSTALL_MINOR_VERSION |
|
| REGDB_UNINSTALL_MINOR_VERSION_OLD |
|
| REGDB_UNINSTALL_MODIFYPATH |
|
| REGDB_UNINSTALL_NAME |
|
| REGDB_UNINSTALL_NOMODIFY |
|
| REGDB_UNINSTALL_NOREMOVE |
|
| REGDB_UNINSTALL_NOREPAIR |
|
| REGDB_UNINSTALL_PRODUCTGUID |
|
| REGDB_UNINSTALL_PRODUCTID |
|
| REGDB_UNINSTALL_PUBLISHER |
|
| REGDB_UNINSTALL_README |
|
| REGDB_UNINSTALL_REGCOMPANY |
|
| REGDB_UNINSTALL_REGOWNER |
|
| REGDB_UNINSTALL_STRING |
|
| REGDB_UNINSTALL_SYSTEMCOMPONENT |
|
| REGDB_UNINSTALL_URLINFOABOUT |
|
| REGDB_UNINSTALL_URLUPDATEINFO |
|
| REGDB_UNINSTALL_VERSION |
|
| REGDB_VALUENAME_APPPATH |
|
| REGDB_VALUENAME_APPPATHDEFAULT |
|
| REGDB_VALUENAME_INSTALL |
|
| REGDB_VALUENAME_INSTALLSUCCESS |
|
| REGDB_VALUENAME_SP |
|
| REGDB_VALUENAME_UNINSTALL_COMMENTS |
|
| REGDB_VALUENAME_UNINSTALL_CONTACT |
|
| REGDB_VALUENAME_UNINSTALL_DISPLAYICON |
|
| REGDB_VALUENAME_UNINSTALL_DISPLAYNAME |
|
| REGDB_VALUENAME_UNINSTALL_DISPLAYVERSION |
|
| REGDB_VALUENAME_UNINSTALL_HELPLINK |
|
| REGDB_VALUENAME_UNINSTALL_HELPTELEPHONE |
|
| REGDB_VALUENAME_UNINSTALL_INSTALLDATE |
|
| REGDB_VALUENAME_UNINSTALL_INSTALLLOCATION |
|
| REGDB_VALUENAME_UNINSTALL_INSTALLSOURCE |
|
| REGDB_VALUENAME_UNINSTALL_LANGUAGE |
|
| REGDB_VALUENAME_UNINSTALL_LOGFILE |
|
| REGDB_VALUENAME_UNINSTALL_LOGMODE |
|
| REGDB_VALUENAME_UNINSTALL_MAJORVERSION |
|
| REGDB_VALUENAME_UNINSTALL_MAJORVERSION_OLD |
|
| REGDB_VALUENAME_UNINSTALL_MINORVERSION |
|
| REGDB_VALUENAME_UNINSTALL_MINORVERSION_OLD |
|
| REGDB_VALUENAME_UNINSTALL_MODIFYPATH |
|
| REGDB_VALUENAME_UNINSTALL_NOMODIFY |
|
| REGDB_VALUENAME_UNINSTALL_NOREMOVE |
|
| REGDB_VALUENAME_UNINSTALL_NOREPAIR |
|
| REGDB_VALUENAME_UNINSTALL_PRODUCTGUID |
|
| REGDB_VALUENAME_UNINSTALL_PRODUCTID |
|
| REGDB_VALUENAME_UNINSTALL_PUBLISHER |
|
| REGDB_VALUENAME_UNINSTALL_README |
|
| REGDB_VALUENAME_UNINSTALL_REGCOMPANY |
|
| REGDB_VALUENAME_UNINSTALL_REGOWNER |
|
| REGDB_VALUENAME_UNINSTALL_SYSTEMCOMPONENT |
|
| REGDB_VALUENAME_UNINSTALL_UNINSTALLSTRING |
|
| REGDB_VALUENAME_UNINSTALL_URLINFOABOUT |
|
| REGDB_VALUENAME_UNINSTALL_URLUPDATEINFO |
|
| REGDB_VALUENAME_UNINSTALL_VERSION |
|
| REGDB_VALUENAME_UNINSTALLKEY |
|
| REGDB_VALUENAME_WINCURRVER_REGORGANIZATION |
|
| REGDB_VALUENAME_WINCURRVER_REGOWNER |
|
| REGDB_WINCURRVER_REGORGANIZATION |
|
| REGDB_WINCURRVER_REGOWNER |
|
| REGFONT_OPTION_DEFAULT |
|
| REGFONT_OPTION_DONTBROADCASTFONTCHANGEMSG |
|
| REGFONT_OPTION_DONTUPDATEREGISTRY |
|
| REGISTRYFUNCTIONS_USETEXTSUBS |
|
| REMOTE_DRIVE |
|
| REMOVE |
|
| REMOVEABLE_DRIVE |
|
| REMOVEALL |
|
| REPAIR |
|
| REPLACE |
|
| RESET |
|
| RESTART |
|
| ROOT |
|
| RUN_MAXIMIZED |
|
| RUN_MINIMIZED |
|
| SELECTFOLDER |
|
| SELFREGISTER |
|
| SELFREGISTERBATCH |
|
| SELFREGISTRATIONPROCESS |
|
| SERIAL |
|
| SERVICE_ADAPTER |
|
| SERVICE_ALL_ACCESS |
|
| SERVICE_AUTO_START |
|
| SERVICE_BOOT_START |
|
| SERVICE_CHANGE_CONFIG |
|
| SERVICE_CONTINUE_PENDING |
|
| SERVICE_DEMAND_START |
|
| SERVICE_DISABLED |
|
| SERVICE_ENUMERATE_DEPENDENTS |
|
| SERVICE_ERROR_CRITICAL |
|
| SERVICE_ERROR_IGNORE |
|
| SERVICE_ERROR_NORMAL |
|
| SERVICE_ERROR_SEVERE |
|
| SERVICE_FILE_SYSTEM_DRIVER |
|
| SERVICE_FLAG_DIFX_32 |
|
| SERVICE_FLAG_DIFX_AMD64 |
|
| SERVICE_FLAG_DIFX_IA64 |
|
| SERVICE_FLAG_ISFONTREG |
|
| SERVICE_INTERACTIVE_PROCESS |
|
| SERVICE_INTERROGATE |
|
| SERVICE_ISFONTREG |
|
| SERVICE_ISUPDATE |
|
| SERVICE_KERNEL_DRIVER |
|
| SERVICE_PAUSED |
|
| SERVICE_PAUSE_CONTINUE |
|
| SERVICE_PAUSE_PENDING |
|
| SERVICE_QUERY_CONFIG |
|
| SERVICE_QUERY_STATUS |
|
| SERVICE_RECOGNIZER_DRIVER |
|
| SERVICE_RUNNING |
|
| SERVICE_START |
|
| SERVICE_START_PENDING |
|
| SERVICE_STOP |
|
| SERVICE_STOPPED |
|
| SERVICE_STOP_PENDING |
|
| SERVICE_SYSTEM_START |
|
| SERVICE_USER_DEFINED_CONTROL |
|
| SERVICE_WIN32_OWN_PROCESS |
|
| SERVICE_WIN32_SHARE_PROCESS |
|
| SETUPTYPE |
|
| SETUPTYPE_INFO_DESCRIPTION |
|
| SETUPTYPE_INFO_DISPLAYNAME |
|
| SETUPTYPE_STR_COMPACT |
|
| SETUPTYPE_STR_COMPLETE |
|
| SETUPTYPE_STR_CUSTOM |
|
| SETUPTYPE_STR_TYPICAL |
|
| SETUP_PACKAGE |
|
| SEVERE |
|
| SHAREDFILE |
|
| SILENTMODE |
|
| SKIN_LOADED |
|
| SQL_BATCH_INSTALL |
|
| SQL_BATCH_UNINSTALL |
|
| SQL_BROWSE_ALIAS |
|
| SQL_BROWSE_ALL |
|
| SQL_BROWSE_LOCAL |
|
| SQL_BROWSE_REMOTE |
|
| SQL_ERROR_GET_SCHEMA_VERSION |
|
| SQL_ERROR_SCRIPT_COMMAND_ERROR |
|
| SQL_ERROR_SCRIPT_CONNECTION_NOT_OPEN |
|
| SQL_ERROR_SCRIPT_UNABLE_OPEN_FILE |
|
| SQL_ERROR_SET_SCHEMA_VERSION |
|
| SRCINSTALLDIR |
|
| SRCTARGETDIR |
|
| SSP_PROPERTY_NO_NEW_INSTALL_HIGHLIGHT |
|
| SSP_PROPERTY_NO_STARTSCREEN_PIN |
|
| SSP_PROPERTY_PREVENT_PINNING |
|
| STANDARD_RIGHTS_ALL |
|
| STANDARD_RIGHTS_EXECUTE |
|
| STANDARD_RIGHTS_READ |
|
| STANDARD_RIGHTS_REQUIRED |
|
| STANDARD_RIGHTS_WRITE |
|
| STATUS |
|
| STATUSBAR |
|
| STATUSBBRD |
|
| STATUSDLG |
|
| STATUSEX |
|
| STATUSOLD |
|
| STRINGLIST |
|
| STYLE_BOLD |
|
| STYLE_ITALIC |
|
| STYLE_NORMAL |
|
| STYLE_SHADOW |
|
| STYLE_UNDERLINE |
|
| SW_MAXIMIZE |
|
| SW_MINIMIZE |
|
| SW_RESTORE |
|
| SW_SHOW |
|
| SYNCHRONIZE |
|
| SYS_BOOTMACHINE |
|
| SYSTEM_DPI |
|
| SYSTEM_DPI_SCALING |
|
| TBYTES |
|
| TILED |
|
| TIME |
|
| TRUE |
|
| TTFONTFILEINFO_FONTTITLE |
|
| TYPICAL |
|
| UPDATE_SERVICE_INSTALL |
|
| UPDATESERVICECOMPONENT |
|
| UPPER_LEFT |
|
| UPPER_RIGHT |
|
| URL |
|
| USER_ADMINISTRATOR |
|
| USER_INADMINGROUP |
|
| USER_POWERUSER |
|
| USE_LOADED_SKIN |
|
| VALID_PATH |
|
| VERSION_COMPARE_RESULT_NEWER |
|
| VERSION_COMPARE_RESULT_NEWER_NOT_SUPPORTED |
|
| VERSION_COMPARE_RESULT_NOT_INSTALLED |
|
| VERSION_COMPARE_RESULT_OLDER |
|
| VERSION_COMPARE_RESULT_SAME |
|
| VERSION_PREVIOUS_VERSION_DELIMITER |
|
| VER_DLL_NOT_FOUND |
|
| VER_UPDATE_ALWAYS |
|
| VER_UPDATE_COND |
|
| VIDEO |
|
| VIRTUAL_MACHINE_TYPE |
|
| VOLUMELABEL |
|
| WARNING |
|
| WEB_BASED_SETUP |
|
| WELCOME |
|
| WHITE |
|
| WILL_REBOOT |
|
| WINDOWS_SHARED |
|
| WINMAJOR |
|
| WINMINOR |
|
| WOW64FSREDIRECTION |
|
| WRITE_DAC |
|
| WRITE_OWNER |
|
| YELLOW |
|
| YES |
|
| _MAX_PATH |
|
| Predefined Script Variables |
|
| __FILE__ |
|
| __LINE__ |
|
| BASICMSI |
|
| INSTALLSCRIPTMSI |
|
| INSTALLSCRIPTMSIEEUI |
|
| ISUS_PRODUCT_CODE |
|
| SERVICE_IS_PARAMS |
|
| SERVICE_IS_STATUS |
|
| SUITE_HOSTED |
|
| Data Types and Predefined Structures |
|
| Arrays |
|
| Constant Data |
|
| Data Structures |
|
| Language IDs |
|
| Pointers |
|
| Variable Data |
|
| Global vs. Local Variables |
|
| String Variables |
|
| String Indexing |
|
| String Size and Autosize |
|
| System Variables |
|
| ADDREMOVE |
|
| ADDREMOVE_COMBINEDBUTTON |
|
| ADDREMOVE_HIDECHANGEOPTION |
|
| ADDREMOVE_HIDEREMOVEOPTION |
|
| ADDREMOVE_STRING_REMOVEONLY |
|
| ADDREMOVE_SYSTEMCOMPONENT |
|
| ALLUSERS |
|
| How an InstallScript Installation Works by Default Depending on ALLUSERS |
|
| ADMINUSER |
|
| BATCH_INSTALL |
|
| CMDLINE |
|
| COMMONFILES |
|
| COMMONFILES64 |
|
| DISK1SETUPEXENAME |
|
| SETUPEXENAME |
|
| DISK1TARGET |
|
| ENABLED_ISERVICES |
|
| ENGINECOMMONDIR |
|
| ENGINEDIR |
|
| ERRORFILENAME |
|
| FOLDER_APPDATA |
|
| FOLDER_APPLICATIONS |
|
| FOLDER_APPLICATIONS32 |
|
| FOLDER_APPLICATIONS64 |
|
| FOLDER_COMMON_APPDATA |
|
| FOLDER_DESKTOP |
|
| FOLDER_DOTNET_10 |
|
| FOLDER_DOTNET_11 |
|
| FOLDER_DOTNET_20 |
|
| FOLDER_DOTNET_30 |
|
| FOLDER_DOTNET_35 |
|
| FOLDER_DOTNET_40 |
|
| FOLDER_FONTS |
|
| FOLDER_LOCAL_APPDATA |
|
| FOLDER_PERSONAL |
|
| FOLDER_PROGRAMS |
|
| FOLDER_STARTMENU |
|
| FOLDER_STARTUP |
|
| FOLDER_TEMP |
|
| HKEYCURRENTROOTKEY |
|
| HKEY_USER_SELECTABLE_AUTO |
|
| IFX_COMPANY_NAME |
|
| IFX_DISK1INSTALLED |
|
| IFX_INITIALIZED |
|
| IFX_INSTALLED_DISPLAY_VERSION |
|
| IFX_INSTALLED_VERSION |
|
| IFX_KEYPATH_PRODUCT_INFO |
|
| IFX_MULTI_INSTANCE_SUFFIX |
|
| IFX_PRODUCT_COMMENTS |
|
| IFX_PRODUCT_DISPLAY_NAME |
|
| IFX_PRODUCT_DISPLAY_VERSION |
|
| IFX_PRODUCT_ICON |
|
| IFX_PRODUCT_KEY |
|
| IFX_PRODUCT_NAME |
|
| IFX_PRODUCT_README |
|
| IFX_PRODUCT_REGISTEREDCOMPANY |
|
| IFX_PRODUCT_REGISTEREDOWNER |
|
| IFX_PRODUCT_REGISTEREDSERIALNUM |
|
| IFX_PRODUCT_SUPPORT_CONTACT |
|
| IFX_PRODUCT_SUPPORT_PHONE |
|
| IFX_PRODUCT_SUPPORT_URL |
|
| IFX_PRODUCT_UPDATE_URL |
|
| IFX_PRODUCT_URL |
|
| IFX_PRODUCT_VERSION |
|
| IFX_SETUP_TITLE |
|
| IFX_SUPPORTED_VERSIONS |
|
| INFOFILENAME |
|
| INSTALLDIR |
|
| INSTANCE_GUID |
|
| ISDIFXAPPID |
|
| ISMSI_HANDLE |
|
| IS_NULLSTR_PTR |
|
| ISRES |
|
| ISUSER |
|
| ISVERSION |
|
| LAAW_PARAMETERS |
|
| LAAW_PROCESS_INFORMATION |
|
| LAAW_SHELLEXECUTEINFO |
|
| LAAW_SHELLEXECUTEVERB |
|
| LAAW_STARTUPINFO |
|
| MAINTENANCE |
|
| MAINT_OPTION |
|
| MEDIA |
|
| MODE |
|
| MSI_TARGETDIR |
|
| MULTI_INSTANCE_COUNT |
|
| PACKAGE_LOCATION |
|
| PRODUCT_GUID |
|
| PRODUCT_INSTALLED |
|
| PROGRAMFILES |
|
| PROGRAMFILES64 |
|
| REGDB_OPTIONS |
|
| REINSTALLMODE |
|
| REMOVEALLMODE |
|
| REMOVEONLY |
|
| SELECTED_LANGUAGE |
|
| SHAREDSUPPORTDIR |
|
| SHELL_OBJECT_FOLDER |
|
| SHOW_PASSWORD_DIALOG |
|
| SRCDIR |
|
| SRCDISK |
|
| SUPPORTDIR |
|
| SYSINFO |
|
| SYSPROCESSORINFO |
|
| TARGETDIR |
|
| TARGETDISK |
|
| UNINST |
|
| UNINSTALLKEY |
|
| UNINSTALL_DISPLAYNAME |
|
| UNINSTALL_STRING |
|
| UPDATEMODE |
|
| WINDIR |
|
| WINDISK |
|
| WINSYSDIR |
|
| WINSYSDIR64 |
|
| WINSYSDISK |
|
| Preprocessor Directives |
|
| #define |
|
| #elif |
|
| #error |
|
| #if. . .#else. . .#endif |
|
| #ifdef and #ifndef |
|
| #include |
|
| #undef |
|
| #warning |
|
| Event Handlers |
|
| Event Handler Index |
|
| Component Event Handlers |
|
| Global Event Handlers |
|
| Initialization Handlers |
|
| OnCheckMediaPassword |
|
| OnFilterComponents |
|
| OnSetTARGETDIR |
|
| OnSetUpdateMode |
|
| Before Move Data Handlers |
|
| OnAppSearch |
|
| OnBegin |
|
| OnCCPSearch |
|
| OnFirstUIBefore |
|
| OnIISInitialize |
|
| OnMaintUIBefore |
|
| OnSQLLogin |
|
| OnSQLServerInitialize |
|
| OnSQLServerInitializeMaint |
|
| OnSuiteInstallBefore |
|
| OnSuiteMaintBefore |
|
| OnSuiteUpdateBefore |
|
| OnUpdateUIBefore |
|
| OnXMLInitialize |
|
| Move Data Handlers |
|
| OnCustomizeUninstInfo |
|
| OnGeneratedMSIScript |
|
| OnGeneratingMSIScript |
|
| OnIISComponentInstalled |
|
| OnIISVRootUninstalling |
|
| OnInstalledFile |
|
| OnInstalledFontFile |
|
| OnInstallFilesActionAfter |
|
| OnInstallFilesActionBefore |
|
| OnInstallingFile |
|
| OnMoved |
|
| OnMoveData |
|
| OnMoving |
|
| OnNetApiCreateUserAccount |
|
| OnSQLBatchScripts |
|
| OnSQLComponentInstalled |
|
| OnSQLComponentUninstalled |
|
| OnUninstalledFile |
|
| OnUninstallingFile |
|
| OnUninstallingDIFxDriverFile |
|
| OnUninstallingFontFile |
|
| OnXMLComponentInstalled |
|
| OnXMLComponentUninstalling |
|
| After Data Move Handlers |
|
| OnEnd |
|
| OnFirstUIAfter |
|
| OnIISUninitialize |
|
| OnMaintUIAfter |
|
| OnSuiteInstallAfter |
|
| OnSuiteMaintAfter |
|
| OnSuiteUpdateAfter |
|
| OnUpdateUIAfter |
|
| OnXMLUninitialize |
|
| Feature Event Handlers |
|
| OnInstalled |
|
| OnInstalling |
|
| OnUnInstalled |
|
| OnUnInstalling |
|
| Miscellaneous Event Handlers |
|
| OnAbort |
|
| OnAdminInstallUIAfter |
|
| OnAdminInstallUIBefore |
|
| OnAdminPatchUIAfter |
|
| OnAdminPatchUIBefore |
|
| OnAdvertisementAfter |
|
| OnAdvertisementBefore |
|
| OnCanceling |
|
| OnComponentError |
|
| OnDIFxLogCallback |
|
| OnError |
|
| OnException |
|
| OnFileError |
|
| OnFileLocked |
|
| OnFileReadOnly |
|
| OnFilesInUse |
|
| OnHelp |
|
| OnInternetError |
|
| OnLaunchAppAndWaitCallback |
|
| OnLogonUserSetMsiProperties |
|
| OnMD5Error |
|
| OnMsiSilentInstall |
|
| OnNextDisk |
|
| OnOutOfDiskSpace |
|
| OnPatchUIAfter |
|
| OnPatchUIBefore |
|
| OnRebooted |
|
| OnRemovingSharedFile |
|
| OnResumeUIAfter |
|
| OnResumeUIBefore |
|
| OnRMFilesInUse |
|
| OnSelfRegistrationError |
|
| OnWarning |
|
| Advanced Event Handlers |
|
| OnShowUI |
|
| OnSuiteShowUI |
|
| OnUninstall |
|
| Functions |
|
| Using Built-In Functions |
|
| Built-In Functions by Category |
|
| Batch File Functions |
|
| Ez Batch File Functions |
|
| Advanced Batch File Functions |
|
| Component Functions |
|
| Configuration File Functions |
|
| Ez Config.sys File Functions |
|
| Advanced Configuration File Functions |
|
| Device Driver Functions |
|
| Dialog Functions |
|
| Dialog Customization Functions |
|
| Extensibility Functions |
|
| Feature Functions |
|
| Script-Created Feature Set vs. File Media Library |
|
| File Media Library |
|
| File and Folder Functions |
|
| Information Functions |
|
| Initialization File Functions |
|
| List Processing Functions |
|
| Log File Functions |
|
| Long File Name Functions |
|
| Miscellaneous Functions |
|
| Object Functions |
|
| Path Buffer Functions |
|
| Registry Functions |
|
| Service Functions |
|
| Shared and Locked File Functions |
|
| Shell Functions |
|
| Special Registry-Related Functions |
|
| SQL Functions |
|
| String Functions |
|
| Suite/Advanced UI and Advanced UI Interaction Functions |
|
| Text Substitutions |
|
| Uninstallation Functions |
|
| User Interface Functions |
|
| Version-Checking Functions |
|
| Windows Installer Functions |
|
| Windows Installer API Functions |
|
| Windows Installer API Functions Example |
|
| Operators |
|
| Address Operator (&) |
|
| Append to Path Operator (^) |
|
| Arithmetic Operators (+, -, *, /) |
|
| Arithmetic Operator Precedence |
|
| Binary Arithmetic Operators |
|
| Unary Arithmetic Operators |
|
| Assignment Operator |
|
| Bit Operators (&, |, ^, ~, <<, >>) |
|
| BYREF Operator |
|
| BYVAL Operator |
|
| Concatenate Operator (+) |
|
| Indirection Operator (*) |
|
| Logical Operators (&&, ||, !) |
|
| Member Operator (.) |
|
| Relational Operators (<, >, =, <=, >=, !=) |
|
| Relational Operator Precedence |
|
| String Operators (^, +, %) |
|
| String Constant Operator (@) |
|
| Structure Pointer Operator (->) |
|
| Find String Operator (%) |
|
| Objects and Object Handlers |
|
| Objects |
|
| Err Object |
|
| Objects Object |
|
| Reboot Object |
|
| TextSub Object |
|
| Object Handlers |
|
| InitProperties |
|
| ReadProperties |
|
| WriteProperties |
|
| Exception Handling |
|
| Built-In Functions (A-D) |
|
| AddFolderIcon |
|
| AddFolderIcon Examples |
|
| AddFolderIcon Example 1 |
|
| AddFolderIcon Example 2 |
|
| AddFolderIcon Example 3 |
|
| AddProfString |
|
| AddProfString Example |
|
| AdminAskPath |
|
| AdminAskPath Example |
|
| AskDestPath |
|
| AskDestPath Example |
|
| AskOptions |
|
| AskOptions Example |
|
| AskPath |
|
| AskPath Example |
|
| AskText |
|
| AskText Example |
|
| AskYesNo |
|
| AskYesNo Example |
|
| BatchAdd |
|
| BatchAdd Example |
|
| BatchDeleteEx |
|
| BatchDeleteEx Example |
|
| BatchFileLoad |
|
| BatchFileLoad Example |
|
| BatchFileSave |
|
| BatchFileSave Example |
|
| BatchFind |
|
| BatchFind Example |
|
| BatchGetFileName |
|
| BatchGetFileName Example |
|
| BatchMoveEx |
|
| BatchMoveEx Example |
|
| BatchSetFileName |
|
| BatchSetFileName Example |
|
| CalculateAndAddFileCost |
|
| CallDLLFx |
|
| CallDLLFx Example |
|
| ChangeDirectory |
|
| ChangeDirectory Example |
|
| CharReplace |
|
| CharReplace Example |
|
| CloseFile |
|
| CloseFile Example |
|
| CmdGetHwndDlg |
|
| CmdGetHwndDlg Example |
|
| CoCreateObject |
|
| CoCreateObjectDotNet |
|
| CoGetObject |
|
| CoGetObject Example |
|
| ConfigAdd |
|
| ConfigAdd Example |
|
| ConfigDelete |
|
| ConfigDelete Example |
|
| ConfigFileLoad |
|
| ConfigFileLoad Example |
|
| ConfigFileSave |
|
| ConfigFileSave Example |
|
| ConfigFind |
|
| ConfigFind Example |
|
| ConfigGetFileName |
|
| ConfigGetFileName Example |
|
| ConfigGetInt |
|
| ConfigGetInt Example |
|
| ConfigMove |
|
| ConfigMove Example |
|
| ConfigSetFileName |
|
| ConfigSetFileName Example |
|
| ConfigSetInt |
|
| ConfigSetInt Example |
|
| ConvertSizeToUnits |
|
| ConvertWinHighLowSizeToISHighLowSize |
|
| CopyBytes |
|
| CopyBytes Example |
|
| CopyCHARArrayToISStringArray |
|
| CopyFile |
|
| CopyFile Example |
|
| CreateDir |
|
| CreateDir Example |
|
| CreateFile |
|
| CreateFile Example |
|
| CreateInstallationInfo |
|
| CreateObject |
|
| CreateProgramFolder |
|
| CreateProgramFolder Example |
|
| CreateRegistrySet |
|
| CreateRegistrySet Example |
|
| CreateShellObjects |
|
| CreateShellObjects Example |
|
| CreateShortcut |
|
| CreateShortcut Examples |
|
| CreateShortcut Example 1 |
|
| CreateShortcut Example 2 |
|
| CreateShortcut Example 3 |
|
| CreateShortcutFolder |
|
| CreateShortcutFolder Example |
|
| CtrlClear |
|
| CtrlClear Example |
|
| CtrlDir |
|
| CtrlDir Example |
|
| CtrlGetCurSel |
|
| CtrlGetCurSel Example |
|
| CtrlGetDlgItem |
|
| CtrlGetMLEText |
|
| CtrlGetMLEText Example |
|
| CtrlGetMultCurSel |
|
| CtrlGetMultCurSel Example |
|
| CtrlGetState |
|
| CtrlGetState Example |
|
| CtrlGetSubCommand |
|
| CtrlGetSubCommand Example |
|
| CtrlGetText |
|
| CtrlGetText Example |
|
| CtrlGetUrlForLinkClicked |
|
| CtrlGetUrlForLinkClicked Example |
|
| CtrlPGroups |
|
| CtrlPGroups Example |
|
| CtrlSelectText |
|
| CtrlSelectText Example |
|
| CtrlSetCurSel |
|
| CtrlSetCurSel Example |
|
| CtrlSetFont |
|
| CtrlSetFont Example |
|
| CtrlSetList |
|
| CtrlSetList Example |
|
| CtrlSetMLEText |
|
| CtrlSetMLEText Example |
|
| CtrlSetMultCurSel |
|
| CtrlSetMultCurSel Example |
|
| CtrlSetState |
|
| CtrlSetState Example |
|
| CtrlSetText |
|
| CtrlSetText Example |
|
| DefineDialog |
|
| DefineDialog Example |
|
| DeinstallSetReference |
|
| DeinstallStart |
|
| Delay |
|
| Delay Example |
|
| DeleteCHARArray |
|
| DeleteDir |
|
| DeleteDir Example |
|
| DeleteFile |
|
| DeleteFile Example |
|
| DeleteFolderIcon |
|
| DeleteFolderIcon Example |
|
| DeleteProgramFolder |
|
| DeleteProgramFolder Example |
|
| DeleteShortcut |
|
| DeleteShortcut Example |
|
| DeleteShortcutFolder |
|
| DeleteShortcutFolder Example |
|
| DeleteWCHARArray |
|
| DialogSetFont |
|
| DialogSetInfo |
|
| DialogSetInfo Example |
|
| Dialog Styles |
|
| CHECKBOX Dialog Style |
|
| CHECKBOX95 Dialog Style |
|
| CHECKMARK Dialog Style |
|
| CHECKLINE Dialog Style |
|
| DIFxDriverPackageGetPath |
|
| DIFxDriverPackageInstall |
|
| DIFxDriverPackagePreinstall |
|
| DIFxDriverPackageUninstall |
|
| Disable |
|
| Disable Example |
|
| Do |
|
| Do Example |
|
| DoInstall |
|
| DoInstall Example |
|
| DotNetCoCreateObject |
|
| DotNetUnloadAppDomain |
|
| Built-In Functions (E-G) |
|
| Enable |
|
| Built-In Functions (E-G) |
|
| Enable |
|
| Enable Example |
|
| EndCurrentDialog |
|
| EndDialog |
|
| EndDialog Example |
|
| EnterDisk |
|
| EnterDisk Example |
|
| EnterDiskError |
|
| EnterLoginInfo |
|
| EnterPassword |
|
| ExistsDir |
|
| ExistsDir Example |
|
| ExistsDisk |
|
| ExistsDisk Example |
|
| EzBatchAddPath |
|
| EzBatchAddPath Example |
|
| EzBatchAddString |
|
| EzBatchAddString Example |
|
| EzBatchReplace |
|
| EzBatchReplace Example |
|
| EzConfigAddDriver |
|
| EzConfigAddDriver Example |
|
| EzConfigAddString |
|
| EzConfigAddString Example |
|
| EzConfigGetValue |
|
| EzConfigGetValue Example |
|
| EzConfigSetValue |
|
| EzConfigSetValue Example |
|
| EzDefineDialog |
|
| EzDefineDialog Example |
|
| FeatureAddCost |
|
| FeatureAddItem |
|
| FeatureAddItem Example |
|
| FeatureAddUninstallCost |
|
| FeatureCompareSizeRequired |
|
| FeatureCompareSizeRequired Example |
|
| FeatureConfigureFeaturesFromSuite |
|
| FeatureDialog |
|
| FeatureDialog Example |
|
| FeatureError |
|
| FeatureError Example |
|
| FeatureErrorInfo |
|
| FeatureErrorInfo Example |
|
| FeatureFileEnum |
|
| FeatureFileEnum Example |
|
| FeatureFileInfo |
|
| FeatureFileInfo Example |
|
| FeatureFilterLanguage |
|
| FeatureFilterLanguage Example |
|
| FeatureFilterOS |
|
| FeatureFilterOS Example |
|
| FeatureGetCost |
|
| FeatureGetCost Example |
|
| FeatureGetCostEx |
|
| FeatureGetData |
|
| FeatureGetData Example |
|
| FeatureGetItemSize |
|
| FeatureGetItemSize Example |
|
| FeatureGetTotalCost |
|
| FeatureInitialize |
|
| FeatureInitialize Example |
|
| FeatureIsItemSelected |
|
| FeatureIsItemSelected Example |
|
| FeatureListItems |
|
| FeatureListItems Example |
|
| FeatureLoadTarget |
|
| FeatureMoveData |
|
| FeatureMoveData Example |
|
| FeaturePatch |
|
| FeatureReinstall |
|
| FeatureRemoveAll |
|
| FeatureRemoveAllInLogOnly |
|
| $startxml{<a href="../helplibrary/UpdatingInstallations.htm">}$endxmlFeatureRemoveAllInMedia$startxml{</a>}$endxml |
|
| FeatureRemoveAllInMediaAndLog |
|
| FeatureSaveTarget |
|
| FeatureSelectItem |
|
| FeatureSelectItem Example |
|
| FeatureSelectNew |
|
| FeatureSetData |
|
| FeatureSetData Example |
|
| FeatureSetTarget |
|
| FeatureSetTarget Example |
|
| FeatureSetupTypeEnum |
|
| FeatureSetupTypeEnum Example |
|
| FeatureSetupTypeGetData |
|
| FeatureSetupTypeGetData Example |
|
| FeatureSetupTypeSet |
|
| FeatureSetupTypeSet Example |
|
| FeatureSpendCost |
|
| FeatureSpendUninstallCost |
|
| FeatureStandardSetupTypeSet |
|
| FeatureTotalSize |
|
| FeatureTotalSize Example |
|
| FeatureTransferData |
|
| FeatureUpdate |
|
| FeatureValidate |
|
| FeatureValidate Example |
|
| FileCompare |
|
| FileCompare Example |
|
| FileDeleteLine |
|
| FileDeleteLine Example |
|
| FileGrep |
|
| FileGrep Example |
|
| FileInsertLine |
|
| FileInsertLine Example |
|
| FindAllDirs |
|
| FindAllDirs Example |
|
| FindAllFiles |
|
| FindAllFiles Example |
|
| FindFile |
|
| FindFile Example |
|
| FindWindow |
|
| FindWindow Example |
|
| FormatMessage |
|
| FormatMessage Example |
|
| GetAndAddAllFilesCost |
|
| GetAndAddFileCost |
|
| GetCArrayFromISArray |
|
| GetCHARArrayFromISStringArray |
|
| GetCurrentDialogName |
|
| GetCurrentDir |
|
| GetDir |
|
| GetDir Example |
|
| GetDisk |
|
| GetDisk Example |
|
| GetDiskInfo |
|
| GetDiskInfo Example |
|
| GetDiskSpace |
|
| GetDiskSpace Example |
|
| GetDiskSpaceEx |
|
| GetDiskSpaceEx Example |
|
| GetEnvVar |
|
| GetEnvVar Example |
|
| GetExtendedErrInfo |
|
| GetExtents |
|
| GetExtents Example |
|
| GetFileInfo |
|
| GetFileInfo Example |
|
| GetFolderNameList |
|
| GetFolderNameList Example |
|
| GetFont |
|
| GetFont Example |
|
| GetLine |
|
| GetLine Example |
|
| GetMemFree |
|
| GetObject |
|
| GetObjectByIndex |
|
| GetObjectCount |
|
| GetProfInt |
|
| GetProfInt Example |
|
| GetProfSectionKeyCount |
|
| GetProfString |
|
| GetProfString Example |
|
| GetProfStringList |
|
| GetProfStringList Example |
|
| GetShortcutInfo |
|
| GetShortcutInfo Example |
|
| GetStatus |
|
| GetSystemInfo |
|
| GetSystemInfo Example |
|
| GetTempFileNameIS |
|
| GetTrueTypeFontFileInfo |
|
| GetUpdateStatus |
|
| GetUpdateStatusReboot |
|
| GetValidDrivesList |
|
| GetValidDrivesList Example |
|
| GetWCHARArrayFromISStringArray |
|
| GetWindowHandle |
|
| GetWindowHandle Example |
|
| Built-In Functions (H-P) |
|
| Handler |
|
| HandlerEx |
|
| HandlerEx Example |
|
| HIBYTE |
|
| HIWORD |
|
| HIWORD Example |
|
| InstallationInfo |
|
| Is |
|
| Is Example |
|
| ISCompareServicePack |
|
| ISCompareServicePack Example |
|
| ISDeterminePlatform |
|
| IsEmpty |
|
| IsEmpty Example |
|
| IsObject |
|
| LaunchApp |
|
| LaunchApp Example |
|
| LaunchAppAndWait |
|
| LaunchAppAndWait Example |
|
| LaunchAppAndWaitInitStartupInfo |
|
| LaunchApplication |
|
| LaunchApplicationInit |
|
| ListAddItem |
|
| ListAddItem Example |
|
| ListAddList |
|
| ListAddString |
|
| ListAddString Example |
|
| ListAppendFromArray |
|
| ListAppendToArray |
|
| ListConvertNumToStr |
|
| ListConvertStrToNum |
|
| ListCount |
|
| ListCount Example |
|
| ListCreate |
|
| ListCreate Example |
|
| ListCurrentItem |
|
| ListCurrentItem Example |
|
| ListCurrentString |
|
| ListCurrentString Example |
|
| ListDeleteAll |
|
| ListDeleteItem |
|
| ListDeleteItem Example |
|
| ListDeleteString |
|
| ListDeleteString Example |
|
| ListDestroy |
|
| ListDestroy Example |
|
| ListFindItem |
|
| ListFindItem Example |
|
| ListFindKeyValueString |
|
| ListFindString |
|
| ListFindString Example |
|
| ListGetFirstItem |
|
| ListGetFirstItem Example |
|
| ListGetFirstString |
|
| ListGetFirstString Example |
|
| ListGetIndex |
|
| ListGetNextItem |
|
| ListGetNextItem Example |
|
| ListGetNextString |
|
| ListGetNextString Example |
|
| ListGetType |
|
| ListGetType Example |
|
| ListReadFromFile |
|
| ListReadFromFile Example |
|
| ListSetCurrentItem |
|
| ListSetCurrentItem Example |
|
| ListSetCurrentString |
|
| ListSetCurrentString Example |
|
| ListSetIndex |
|
| ListSetIndex Example |
|
| ListValid |
|
| ListValid Example |
|
| ListValidType |
|
| ListValidType Example |
|
| ListWriteToFile |
|
| ListWriteToFile Example |
|
| ListWriteToFileEx |
|
| LoadStringFromStringTable |
|
| LOBYTE |
|
| LogReadCustomNumber |
|
| LogReadCustomNumber Example |
|
| LogReadCustomString |
|
| LogReadCustomString Example |
|
| LogWriteCustomNumber |
|
| LogWriteCustomNumber Example |
|
| LogWriteCustomString |
|
| LogWriteCustomString Example |
|
| LongPathFromShortPath |
|
| LongPathFromShortPath Example |
|
| LongPathToQuote |
|
| LongPathToQuote Example |
|
| LongPathToShortPath |
|
| LongPathToShortPath Example |
|
| LOWORD |
|
| LOWORD Example |
|
| MaintenanceStart |
|
| MediaGetData |
|
| MediaGetDataEx |
|
| MessageBeep |
|
| MessageBeep Example |
|
| MessageBox |
|
| MessageBox Example |
|
| MessageBoxEx |
|
| NumToStr |
|
| NumToStr Example |
|
| OpenFile |
|
| OpenFile Example |
|
| OpenFileMode |
|
| OpenFileMode Example |
|
| ParsePath |
|
| ParsePath Example |
|
| ParseUrl |
|
| ParseUrl Example |
|
| PathAdd |
|
| PathAdd Example |
|
| PathDelete |
|
| PathDelete Example |
|
| PathFind |
|
| PathFind Example |
|
| PathGet |
|
| PathGet Example |
|
| PathMove |
|
| PathMove Example |
|
| PathSet |
|
| PathSet Example |
|
| PlaceBitmap |
|
| PlaceBitmap Example |
|
| PlaceWindow |
|
| PlaceWindow Example |
|
| PlayMMedia |
|
| PlayMMedia Example |
|
| PostShowComponentDlg |
|
| PreShowComponentDlg |
|
| ProgDefGroupType |
|
| Built-In Functions (Q-R) |
|
| QueryProgItem |
|
| QueryProgItem Example |
|
| QueryShellMgr |
|
| QueryShellMgr Example |
|
| ReadArrayProperty |
|
| ReadBoolProperty |
|
| ReadBytes |
|
| ReadBytes Example |
|
| ReadNumberProperty |
|
| ReadStringProperty |
|
| RebootDialog |
|
| RebootDialog Example |
|
| RegDBConnectRegistry |
|
| RegDBConnectRegistry Example |
|
| RegDBCopyKeys |
|
| RegDBCopyValues |
|
| RegDBCreateKeyEx |
|
| RegDBCreateKeyEx Example |
|
| RegDBDeleteItem |
|
| RegDBDeleteKey |
|
| RegDBDeleteKey Example |
|
| RegDBDeleteValue |
|
| RegDBDeleteValue Example |
|
| RegDBDisConnectRegistry |
|
| RegDBDisConnectRegistry Example |
|
| RegDBGetAppInfo |
|
| RegDBGetAppInfo Example |
|
| RegDBGetDefaultRoot |
|
| RegDBGetItem |
|
| RegDBGetItem Example |
|
| RegDBGetKeyValueEx |
|
| RegDBGetKeyValueEx Example |
|
| RegDBGetUninstCmdLine |
|
| RegDBKeyExist |
|
| RegDBKeyExist Example |
|
| RegDBQueryKey |
|
| RegDBQueryKey Example |
|
| RegDBQueryKeyCount |
|
| RegDBQueryStringMultiStringCount |
|
| RegDBSetAppInfo |
|
| RegDBSetAppInfo Example |
|
| RegDBSetDefaultRoot |
|
| RegDBSetDefaultRoot Example |
|
| RegDBSetItem |
|
| RegDBSetItem Example |
|
| RegDBSetKeyValueEx |
|
| RegDBSetKeyValueEx Example |
|
| RegDBSetVersion |
|
| RegisterFontResource |
|
| RegisterFontResource Example |
|
| ReleaseDialog |
|
| ReleaseDialog Example |
|
| RenameFile |
|
| RenameFile Example |
|
| ReplaceFolderIcon |
|
| ReplaceFolderIcon Example |
|
| ReplaceProfString |
|
| ReplaceProfString Example |
|
| ReplaceShortcut |
|
| ReplaceShortcut Example |
|
| Resize |
|
| RGB |
|
| RGB Example |
|
| Built-In Functions (S-T) |
|
| SdAskDestPath |
|
| SdAskDestPath Example |
|
| SdAskDestPath2 |
|
| SdAskDestPath2 Example |
|
| SdAskOptions |
|
| SdAskOptions Example |
|
| SdAskOptionsList |
|
| SdAskOptionsList Example |
|
| SdBitmap |
|
| SdBitmap Example |
|
| SdConfirmNewDir |
|
| SdConfirmNewDir Example |
|
| SdConfirmRegistration |
|
| SdConfirmRegistration Example |
|
| SdCustomerInformation |
|
| SdCustomerInformation Example |
|
| SdCustomerInformationEx |
|
| SdCustomerInformationEx Example |
|
| SdDiskSpace2 |
|
| SdDiskSpace2 Example |
|
| SdDiskSpaceRequirements |
|
| SdDisplayTopics |
|
| SdDisplayTopics Example |
|
| SdExceptions |
|
| SdExceptions Example |
|
| SdFeatureDialog |
|
| SdFeatureDialog Example |
|
| SdFeatureDialog2 |
|
| SdFeatureDialog2 Example |
|
| SdFeatureDialogAdv |
|
| SdFeatureDialogAdv Example |
|
| SdFeatureMult |
|
| SdFeatureMult Example |
|
| SdFeatureTree |
|
| SdFeatureTree Example |
|
| SdFilesInUse |
|
| SdFilesInUse Example |
|
| SdFinish |
|
| SdFinish Example |
|
| SdFinishEx |
|
| SdFinishEx Example |
|
| SdFinishReboot |
|
| SdFinishReboot Example |
|
| SdFinishUpdate |
|
| SdFinishUpdateEx |
|
| SdFinishUpdateReboot |
|
| SdFinishUpdateReboot Example |
|
| SdGeneralInit |
|
| SdGeneralInit Example |
|
| SdInit |
|
| SdInit Example |
|
| SdLicense |
|
| SdLicense Example |
|
| SdLicense2 |
|
| SdLicense2 Example |
|
| SdLicense2Ex |
|
| SdLicense2Rtf |
|
| SdLicense2Rtf Example |
|
| SdLicenseEx |
|
| SdLicenseRtf |
|
| SdLicenseRtf Example |
|
| SdLoadString |
|
| SdLoadString Example |
|
| SdLogonUserBrowse |
|
| SdLogonUserCreateUser |
|
| SdLogonUserInformation |
|
| SdLogonUserListGroups |
|
| SdLogonUserListServers |
|
| SdLogonUserListUsers |
|
| SdMakeName |
|
| SdMakeName Example |
|
| SdOptionsButtons |
|
| SdOptionsButtons Example |
|
| SdOutOfDiskSpace |
|
| SdPatchWelcome |
|
| SdPatchWelcome Example |
|
| SdProductName |
|
| SdProductName Example |
|
| SdRegisterUser |
|
| SdRegisterUser Example |
|
| SdRegisterUserEx |
|
| SdRegisterUserEx Example |
|
| SdRMFilesInUse |
|
| SdSelectFolder |
|
| SdSelectFolder Example |
|
| SdSetupCompleteError |
|
| SdSetupCompleteError Example |
|
| SdSetupType |
|
| SdSetupType Example |
|
| SdSetupType2 |
|
| SdSetupType2 Example |
|
| SdSetupTypeEx |
|
| SdSetupTypeEx Example |
|
| SdShowAnyDialog |
|
| SdShowAnyDialog Example |
|
| SdShowDlgEdit1 |
|
| SdShowDlgEdit1 Example |
|
| SdShowDlgEdit2 |
|
| SdShowDlgEdit2 Example |
|
| SdShowDlgEdit3 |
|
| SdShowDlgEdit3 Example |
|
| SdShowFileMods |
|
| SdShowFileMods Example |
|
| SdShowInfoList |
|
| SdShowInfoList Example |
|
| SdShowMsg |
|
| SdShowMsg Example |
|
| SdStartCopy |
|
| SdStartCopy Example |
|
| SdStartCopy2 |
|
| SdStartCopy2 Example |
|
| SdSubstituteProductInfo |
|
| SdWelcome |
|
| SdWelcome Example |
|
| SdWelcomeMaint |
|
| SdWelcomeMaint Example |
|
| SeekBytes |
|
| SeekBytes Example |
|
| SelectDir |
|
| SelectDir Example |
|
| SelectDirEx |
|
| SelectDirEx Example |
|
| SelectFolder |
|
| SelectFolder Example |
|
| SendMessage |
|
| SendMessage Example |
|
| ServiceAddService |
|
| ServiceExistsService |
|
| ServiceGetServiceState |
|
| ServiceInitParams |
|
| ServiceRemoveService |
|
| ServiceStartService |
|
| ServiceStopService |
|
| ServiceStopServiceEx2 |
|
| SetColor |
|
| SetColor Example |
|
| SetDialogTitle |
|
| SetDialogTitle Example |
|
| SetDisplayEffect |
|
| SetDisplayEffect Example |
|
| SetErrorMsg |
|
| SetErrorMsg Example |
|
| SetErrorTitle |
|
| SetErrorTitle Example |
|
| SetExtendedErrInfo |
|
| SetFileInfo |
|
| SetFileInfo Example |
|
| SetFont |
|
| SetFont Example |
|
| SetInstallationInfo |
|
| SetObjectPermissions |
|
| SetObjectPermissions Example |
|
| SetShortcutProperty |
|
| SetShortcutProperty Example |
|
| SetStatus |
|
| SetStatusEx |
|
| SetStatusExStaticText |
|
| SetStatusWindow |
|
| SetStatusWindow Example |
|
| SetTitle |
|
| SetTitle Example |
|
| SetUpdateStatus |
|
| SetUpdateStatusReboot |
|
| SetupType |
|
| SetupType Example |
|
| SetupType2 |
|
| SetupType2 Example |
|
| ShowObjWizardPages |
|
| ShowProgramFolder |
|
| ShowProgramFolder Example |
|
| ShowWindow |
|
| SilentReadData |
|
| SilentReadData Example |
|
| SilentWriteData |
|
| SilentWriteData Example |
|
| SizeOf |
|
| SizeWindow |
|
| SizeWindow Example |
|
| Sprintf |
|
| Sprintf Example |
|
| SprintfBox |
|
| SprintfBox Example |
|
| SprintfMsiLog |
|
| SQLBrowse |
|
| SQLBrowse2 |
|
| SQLDatabaseBrowse |
|
| SQLRTComponentInstall |
|
| SQLRTComponentUninstall |
|
| SQLRTConnect |
|
| SQLRTConnect2 |
|
| SQLRTConnectDB |
|
| SQLRTDoRollbackAll |
|
| SQLRTGetBatchList |
|
| SQLRTGetBatchMode |
|
| SQLRTGetBrowseOption |
|
| SQLRTGetComponentScriptError |
|
| SQLRTGetComponentScriptError2 |
|
| SQLRTGetConnectionAuthentication |
|
| SQLRTGetConnectionInfo |
|
| SQLRTGetConnections |
|
| SQLRTGetDatabases |
|
| SQLRTGetErrorMessage |
|
| SQLRTGetLastError |
|
| SQLRTGetLastError2 |
|
| SQLRTGetScriptErrorMessage |
|
| SQLRTGetServers |
|
| SQLRTGetServers2 |
|
| SQLRTInitialize |
|
| SQLRTInitialize2 |
|
| SQLRTPutConnectionAuthentication |
|
| SQLRTPutConnectionInfo |
|
| SQLRTPutConnectionInfo2 |
|
| SQLRTServerValidate |
|
| SQLRTSetBrowseOption |
|
| SQLRTSetConnectionString |
|
| SQLRTTestConnection |
|
| SQLRTTestConnection2 |
|
| SQLServerLogin |
|
| SQLServerSelect |
|
| SQLServerSelectLogin |
|
| SQLServerSelectLogin2 |
|
| SQLServerSelectLoginEx |
|
| StatusUpdate |
|
| StatusUpdate Example |
|
| StrAddLastSlash |
|
| StrCompare |
|
| StrCompare Example |
|
| StrConvertSizeUnit |
|
| StreamFileFromBinary |
|
| StrFind |
|
| StrFind Example |
|
| StrFindEx |
|
| StrGetTokens |
|
| StrGetTokens Example |
|
| StrLength |
|
| StrLength Example |
|
| StrLengthChars |
|
| StrLengthChars Example |
|
| StrPutTokens |
|
| StrRemoveLastSlash |
|
| StrRemoveLastSlash Example |
|
| StrReplace |
|
| StrSub |
|
| StrSub Example |
|
| STRTOCHAR |
|
| StrToLower |
|
| StrToLower Example |
|
| StrToNum |
|
| StrToNum Example |
|
| StrToNumHex |
|
| StrToUpper |
|
| StrToUpper Example |
|
| StrTrim |
|
| SuiteFormatString |
|
| SuiteFormatString Example |
|
| SuiteGetGuid |
|
| SuiteGetGuid Example |
|
| SuiteGetProperty |
|
| SuiteGetProperty Example |
|
| SuiteLogInfo |
|
| SuiteLogInfo Example |
|
| SuiteReportError |
|
| SuiteResolveString |
|
| SuiteResolveString Example |
|
| SuiteSetProperty |
|
| SuiteSetProperty Example |
|
| System |
|
| System Example |
|
| TextSubGetValue |
|
| TextSubGetValue Example |
|
| TextSubParseTextSub |
|
| TextSubParseTextSub Example |
|
| TextSubSetValue |
|
| TextSubSetValue Example |
|
| TextSubSubstitute |
|
| TextSubSubstitute Example |
|
| Built-In Functions (U-Z) |
|
| UninstallApplication |
|
| UnUseDLL |
|
| UnUseDLL Example |
|
| UpdateServiceCheckForUpdates |
|
| UpdateServiceCreateShortcut |
|
| UpdateServiceEnableUpdateManagerInstall |
|
| UpdateServiceGetAgentTarget |
|
| UpdateServiceOnEnabledStateChange |
|
| UpdateServiceRegisterProduct |
|
| UpdateServiceRegisterProductEx |
|
| UpdateServiceSetHost |
|
| UpdateServiceSetLanguage |
|
| UseDLL |
|
| UseDLL Example |
|
| VarInit |
|
| VarRestore |
|
| VarRestore Example |
|
| VarSave |
|
| VarSave Example |
|
| VarSave Stack Example |
|
| VerCompare |
|
| VerCompare Example |
|
| VerFindFileVersion |
|
| VerFindFileVersion Example |
|
| VerGetFileLanguages |
|
| VerGetFileLanguages Example |
|
| VerGetFileVersion |
|
| VerGetFileVersion Example |
|
| VerProductCompareVersions |
|
| VerProductGetInstalledVersion |
|
| VerProductIsVersionSupported |
|
| VerProductNumToStr |
|
| VerProductStrToNum |
|
| VerProductVerFromVerParts |
|
| VerProductVerPartsFromVer |
|
| VerSearchAndUpdateFile |
|
| VerSearchAndUpdateFile Example |
|
| VerUpdateFile |
|
| VerUpdateFile Example |
|
| WaitForApplication |
|
| WaitOnDialog |
|
| WaitOnDialog Example |
|
| Welcome |
|
| Welcome Example |
|
| WizardDirection |
|
| WriteArrayProperty |
|
| WriteBoolProperty |
|
| WriteBytes |
|
| WriteBytes Example |
|
| WriteLine |
|
| WriteLine Example |
|
| WriteNumberProperty |
|
| WriteProfInt |
|
| WriteProfInt Example |
|
| WriteProfString |
|
| WriteProfString Example |
|
| WriteStringProperty |
|
| XCopyFile |
|
| XCopyFile Example |
|
| Frequently Asked Questions |
|
| Glossary |
|