Unofficial InnoSetup NuGet package
This 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 the
following:
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"></Exec>
in MSBuild.
To build the package yourself:
/verysilent /allusers /dir=inst
flagsnuget pack Tools.InnoSetup.nuspec
The license.txt file in this directory applies to Inno Setup itself. The package
spec and other support files are in the public domain.