Kangaroo Installer
Robbiblubber.Install.Kangaroo.InstallerThe installer for your own Kangaroo repository: install, update, and remove Windows applications. Run it directly or let the Kangaroo library launch it for updates.
Robbiblubber.Install.Kangaroo.NETInstallation and updates for Windows applications from your own Kangaroo repository. The library detects available and required updates; the installer installs, updates, and removes the application, with a user interface or in silent mode.
Robbiblubber.Install.Kangaroo.InstallerThe installer for your own Kangaroo repository: install, update, and remove Windows applications. Run it directly or let the Kangaroo library launch it for updates.
The libraries are available as separate NuGet packages. Install the building blocks your project needs.
Add Kangaroo updates to your .NET applications on Windows: compare installed, available, and required versions, then start the installer when needed.
using System.Windows.Forms;
using Robbiblubber.Install.Kangaroo;
Installation app = Installation.Open("myapp");
if (app.UpdateRequired ||
(app.UpdateAvailable && MessageBox.Show(
$"Update to {app.AvailableVersion}?", "Update",
MessageBoxButtons.YesNo) == DialogResult.Yes))
{
if (app.Update()) Application.Exit();
}WinForms example for an application already installed with Kangaroo. Replace myapp with your installation key; exit only after the installer has successfully started.
dotnet add package Robbiblubber.Install.KangarooThe .NET libraries are distributed through NuGet. Tools and libraries remain grouped in their suites and collections.
View all projects