diff --git a/src/Rust/src/commands/apply.rs b/src/Rust/src/commands/apply.rs index ec434e71..fdc12b31 100644 --- a/src/Rust/src/commands/apply.rs +++ b/src/Rust/src/commands/apply.rs @@ -128,6 +128,11 @@ fn apply_package_impl<'a>( } } + #[cfg(target_os = "windows")] + if let Err(e) = package_manifest.write_uninstall_entry(root_path) { + warn!("Failed to write uninstall entry ({}).", e); + } + #[cfg(target_os = "windows")] crate::windows::run_hook(&package_manifest, &root_path, "--veloapp-updated", 15);