Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.99 KB

README.md

File metadata and controls

42 lines (26 loc) · 1.99 KB

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.