Bot releases are hidden (Show)
Wix4 Release v2.3.1.0s the
The most significant change in this release is the ability to use build dependencies not available in the default WiX locations:
WixTools.SignTool = @"tools\signtool.exe";
WixTools.MakeSfxCA = @"tools\WixToolset.Dtf.MakeSfxCA.exe";
WixTools.Heat = @"tools\heat.exe";
WixTools.DtfWindowsInstaller = @"tools\WixToolset.Dtf.WindowsInstaller.dll";
WixTools.WixToolsetMbaCore = @"tools\WixToolset.Mba.Core.dll";
WixTools.SfxCAx64 = @"tools\x64\SfxCA.dll";
WixTools.SfxCAx86 = @"tools\x86\SfxCA.dll";
WixTools.WixExtensionsDir = @"%userprofile%\.nuget\packages";
Changes:
project.GUID
. Triggered by #1597 Contributed by @fredemmottProject.AddCastomActionRefAssembliesOf
to add CA-referenced assemblies programmatically.Published by oleg-shilo 3 months ago
dotnet
or wix
not found.AutoElements
and Compiler.AutoGeneration
(triggered by #1578)<wixsharp>\Source\src\WixSharp.Samples\Wix# Samples\Bootstrapper\WiX5-Spike\WixToolset.WixBA
)WixSharp.Core
SetShellSize
not setting the top level window sizePublished by oleg-shilo 4 months ago
Note, this product version v2.2.0 binaries are packaged in the Nuget packages that has one extra increment of the Patch version component - v2.2.1. This is due to the nuget packge being rereleased to address the packaging problem.
##Changes:
Implemented MsiExePackage
. Triggered by #1554
The dedicated sample WixBootstrapper_MsiEmbeddedUI
shows how to use it
var bootstrapper =
new Bundle("Managed Product Bundle",
new MsiExePackage(msi)
{
Name = "ManagedProduct",
});
Issue #1557: Error when specifying Package Platform as ARM64
Added restart elevated
routine for custom BA sample
Added WixProject.WixBuildCommandGenerated
event. Can be used to manipulate wix.exe
command line arguments. Triggered by #1557
Added CommonTasks.MapAsDeferredProperty
extension method:
project.MapAsDeferredProperty("MYPROPERTY");
// instead of
project.DefaultDeferredProperties += ",MYPROPERTY";
Added string.CompleSelfHostedMsi
extension for building self executable msi files:
msi.CompleSelfHostedMsi(msi + ".exe");
added calling dotnet tool restore
when using wix as a local tool. Triggered by #1546
Published by oleg-shilo 5 months ago
Special thanks to @geghamyan for contributing Project.SignAllFiles
functionality.
NOTE, Project.SignAllFiles=false
by default but it will be changed to Project.SignAllFiles=true
in the next release.
Project.SignAllFiles
).FirewallException
'Published by oleg-shilo 5 months ago
Special thanks to @geghamyan for contributing Project.SignAllFiles
functionality.
NOTE, Project.SignAllFiles=false by default but it will be changed to Project.SignAllFiles=true in the next release.
Project.SignAllFiles
).AsWixVarToPath
Published by oleg-shilo 6 months ago
product.LocalizationFile.GetLocalizedString("ProductName")
Published by oleg-shilo 7 months ago
NET Framework:
NET Core (v2.1.3.0):
Published by oleg-shilo 7 months ago
Published by oleg-shilo 8 months ago
This release specifically delivers .NET Core Visual Studio integration. No functionality changes comparing to v2.1.2.
Published by oleg-shilo 8 months ago
Compiler.SuppressAotWarnings
propertyPublished by oleg-shilo 8 months ago
ManagedAction
for CA implemented as native DLLs (e.g. AOT assemblies). Triggered by proposal #1456Published by oleg-shilo 8 months ago
Contributors:
Published by oleg-shilo 8 months ago
Published by oleg-shilo 8 months ago
DotNetCompatibilityCheck
bool None<TSource>(this IEnumerable<TSource> source, ...)
extension methodDigitalSignature1
->DigitalSignature
Published by oleg-shilo 9 months ago
Published by oleg-shilo 9 months ago
WarnOnOutputPathCollision
changed from Warning to Error (continuation of #1384).Project.Platform
to RegistrySearch
(triggered by #1390 discussion).Published by oleg-shilo 9 months ago
Published by oleg-shilo 9 months ago
SHA-1: dc5717d2a19f8ff12d5dd06f659aab473ef54d46
WarnOnOutputPathCollision
changed from Warning to Error (continuation of #1384).Project.Platform
to RegistrySearch
(triggered by #1390 discussion).Published by oleg-shilo 11 months ago
WarnOnOutputPathCollision
changed from Warning to Error (continuation of #1384).Project.Platform
to RegistrySearch
(triggered by #1390 discussion).PFiles
(same as old ProgramFilesFolder
)WixStandardBootstrapperApplication.AddPayload
project.OutDir
exists.WarnOnOutputPathCollision
changed from Warning to Error (continuation of #1384).Project.Platform
to RegistrySearch
(triggered by #1390 discussion).Published by oleg-shilo 11 months ago
v1.24.0.0
BootstrapperCore.config
contentWixStandardBootstrapperApplication.AddPayload
v1.23.0.0
Tasks.UnelevateAfterInstallEvent
Session.PersistData
for securely persisting data between sessions; Triggered by Issue #1029.