pub(crate) fn install(
download_path: &Path,
install_dir: &Path,
package_name: &str,
) -> Result<EngineInstallReceipt>Expand description
Install an MSI package through Windows Installer and capture MSI metadata.
The helper scans the downloaded MSI database first so the engine metadata
can preserve the product code, upgrade code, and the stable registry/
shortcut references stored in the package database. The actual installation
then runs through msiexec in silent mode.