Inno Setup tools packaged for NuGet. This is an unofficial package of the Inno Setup installer, intended for use as a NuGet dependency. This package is kept up to date and with upstream IS releases and includes the following: - Unicode build of Inno Setup - Inno Setup Preprocessor - encryption support - official translations of Inno Setup
$ dotnet add package Tools.InnoSetupThis is an unofficial package of the Inno Setup installer, intended for use as a NuGet dependency. It is published to the nuget.org repository.
This package is kept up to date and with upstream IS releases and includes all its components, including the official translations.
See the official changelog for details on each release.
As any other NuGet package, e.g.
dotnet add package Tools.InnoSetup
The package provides the following properties to aid build integration:
$(InnoSetupDir) points to the tools directory of the installed package, with Inno Setup files$(InnoSetupCompiler) points directly at the ISCC.exe compilerThis allows easy execution as e.g. <Exec Command="$(InnoSetupCompiler) setup.iss"/> in MSBuild.
To build the package yourself:
/verysilent /allusers /dir=inst flagsnuget pack Tools.InnoSetup.nuspecThe license.txt file in this directory applies to Inno Setup itself. The package spec and other support files are in the public domain.