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