• The AppLife Solution
    • What is AppLife?
    • AppLife Features
    • Requirements
    • License Agreement
  • Getting Started
    • QuickStarts
      • Welcome to AppLife Quick Starts
      • AppLife Manager Quick Start
      • Simple Quick Start
      • Custom Forms Quick Start
      • Custom Action Quick Start
      • Simple WPF Quick Start
    • Installation
  • Your AppLife Cloud Subscription
    • Subscription Properties
    • Adding and Removing Applications
    • Viewing AppLife Manager Clients
  • Using AppLife Dashboard
    • Dashboard
    • Security
    • Applications
    • Access Control
  • Using AppLife Manager
    • Configure for AppLife Manager
    • Installing AppLife Manager
    • The AppLife Manager UI
    • Command Line Registration
  • Using AppLife API
    • Integrating into Your Software
    • User Experience Options
    • Getting Packages
    • Executing Packages
    • Throttled Rollout
  • Using AppLife Builder
    • Actions
      • .Net Actions
        • CSharp / VB.NET Code
        • Install GACAssembly Editor
        • Uninstall GAC Assembly Editor
        • Install .Net 4.x Action
        • Install .Net 5 Action
        • Install .Net 6 Action
        • Install .Net 7Action
        • Register Assembly
      • AppLife Engine
        • Comment Action
        • Iterate List Action
        • Prevent Application Restart
        • Replace Public Key Action
        • Run Action List Action
        • Set Shared Property Action
      • AppLife Manager
        • Set Application Directory Action
        • Set Update Version Action
      • COM Registration
        • Register Library Action
        • Unregister Library Action
      • Database
        • Begin Database Transaction Action
        • Commit Database Transaction Action
        • Transacted Database Query Action
        • Transacted Stored Procedure Action
      • Files & Folders
        • Add & Replace Files Action
        • Add & Replace Files Files By Comparison Action
        • Add Folder Contents Action
        • Check File Exists Action
        • Check Folder Exists Action
        • Create File Shortcut Action
        • Create Folder Action
        • Delete Folder Action
        • Delete Files Action
        • Find Files Action
        • Get Directory From Path Action
        • Get Filename From Path Action
        • Masked Add & Replace Action
        • Patch Existing File Action
        • Patch Folder Action
        • Read Version Number Action
        • Replace Files On Restart Action
      • Operating System
        • Restart Operating System
        • Run Windows Installer (Msi)
        • Execute Msiexec Command Line
        • Run Command Line Action
        • Set Display Version Action
      • Registry
        • Create Registry Key Action
        • Delete Registry Key Action
        • Delete Registry Values Action
        • Read Registry Value Action
        • Set Registry Value Action
      • Services
        • Check Service Exists Action
        • Find Service Directory By Name Action
        • Find Services By Assembly Name Action
        • Install Service Action
        • Remove Service Action
        • Start Service Action
        • Stop Service Action
      • SQL Server
        • Backup SQL Server Database
        • Begin SQL Server Transaction Action
        • Close SQL Server Connection Action
        • Commit SQL Server Transaction Action
        • Open SQL Server Connection
        • Run SQL Server Query
      • XML
        • Add Attribute Action
        • Add Element Action
        • Change Node Action
        • Delete Node Action
        • Read Node Action
      • Action Base Path
    • Making Custom Actions
      • What Are Custom Actions
      • Authoring Custom Actions
    • The AppLife Engine
    • Expansion Variables (Shared Properties)
    • Action Conditionals
    • Creating And Testing Conditionals
    • Accessing Files and Folders
    • Update Context
    • Building an AppLife Package
    • Supporting Remote And Offline Updates
  • Elevating Permissions
    • The AppLife Windows Service
    • AppLife Service Registration Utility
    • Deploying the AppLife Windows Service
  • Automating AppLife Builds
    • Command Line Build Utility
  • Reference
    • Missing Action Placeholder
    • Project Settings
    • Options Form
  • Support
    • AppLife Support