#Conversion And EditingThank you for subscribing!NewsletterNewsletterGet the best insights on MSI and MSIX Technology17 Recommendations to Package Your App for Enterprise UseHow To: Replace a file in an existing installerHow to Use The File Extensions Entry Point to Trigger Self-healing in an MSIHow to handle AppData in MSI using Custom ActionsWhy you should always register your MSI with Windows InstallerMSI Permissions Guide: Three Ways to Add Rights With your InstallerHow to Add Notepad++ plugins to an MSIX packageWhy a Digital Signature Timestamp is Always RequiredHow to Set Automatic MSIX Downgrades with .appinstallerHow to Use CustomActionData to Access Windows Installer Properties in Deferred CustomActionsHow-To: Build an Advanced Installer Visual Studio Project from Azure DevOpsSmart PSF: Add a Fixup to Your MSIX ApplicationHow to use any type of Environment Variable in MSIXIntroduction to Windows Services in MSIX Don't Do It: Use Immediate CustomAction For Changing The System State Automation x2: How to automate Azure DevOps pipelines with Advanced Installer PowerShell automationHow does the MSI Registration ProductID look like and where to find it?Custom Actions in MSIX vs. MSI vs. App-V Scripting - A quick comparisonHow to: Choose Which Advanced Installer Azure DevOps Task You Need?How to: Set up Firewall Rules in MSIX1789101112131567891011121315678910111213