#MsiCheck your inbox and confirm the subscriptionNewsletterNewsletterGet the best insights on MSI and MSIX TechnologyMSI Packaging Training Book - Practical guide for all packaging professionalsHow to Edit an MSI Package With Advanced InstallerHow to Use PowerShell to trigger MSI installation from an MSIX packageHow To Programmatically Retrieve The Version of Your Executable At Build TimeRegistering DLL and OCX Files in MSI Packages - 3 Recommended TechniquesHow To Embed CAB Files in MSIHow 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 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 Deal with MSIX Packages in SCCM Task SequencesThe MSIX Shift. And why you should start preparing for it.How does MSIX package upgrades change industry best practices?Installing Fonts in MSIX PackageHow much can you automate your software packaging process? An IT Pro perspective.How to create components in Advanced Installer. And why you should not bother with it.Always use the app package version and not app version to your package versioning 123456123456123456