Skip to content

A simple and standalone app for managing (installing, updating, removing) different WolvenKit versions similar to the Visual Studio Installer app.

License

Notifications You must be signed in to change notification settings

WolvenKit/WolvenKit.Installer

Repository files navigation

WolvenKit.Installer

A simple and standalone app for managing (installing, updating, removing) different WolvenKit versions similar to the Visual Studio Installer app.

Installation

Installer-link: https://wolvenkit.github.io/WolvenKit.Installer/Wolvenkit.Installer.Package.appinstaller

Or download from the release below:

Name Latest Release
WolvenKit.Installer GitHub release (latest by date)
  • Download the file Wolvenkit.Installer.Package.appinstaller from GitHub above
  • And double-cick the file to run the installer.

Screenshots

Screenshot 2023-01-18 175119

wolvenkit installer_01

Building

Self-contained

To publish as self-contained use: dotnet publish .\Wolvenkit.Installer\Wolvenkit.Installer.csproj -o publish -c Release --self-contained true -r win10-x64 -p:Platform=x64 (microsoft/WindowsAppSDK#3026)

and add <EnablePreviewMsixTooling>true</EnablePreviewMsixTooling> in the projects (dotnet/maui#5886)

Updating

This app is hosted here on this repo with github-pages. If the end-user installs the app via the .appinstaller file, the app can receive automatic updates polling this repos gh-pages url.

To release a new version, the following files need to be updated here:

  • \docs\Wolvenkit.Installer.Package.appinstaller
  • E:\GitHub\WolvenKit.Installer\docs\Wolvenkit.Installer.Package_0.2.3.0_Test\Wolvenkit.Installer.Package_0.2.3.0_x64.msixbundle
  • Dependencies (only x64)

Since the apppackage needs to be signed, unfortunately, this needs to be done manually.

About

A simple and standalone app for managing (installing, updating, removing) different WolvenKit versions similar to the Visual Studio Installer app.

Resources

License

Stars

Watchers

Forks