| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Exposes non-overridable standard actions so WixToolsetTest.CoreIntegration.LinkerFixture.CanBuildWithOverridableActions now fails.
|
|
|
|
|
|
|
| |
This change also cleans up the internal state handling of the preprocesor
to pass the processing state around rather than depend on "global state"
in member variables. This removes the need to "reset" the member
variables before preprocessing which is much cleaner.
|
| |
|
| |
|
|
|
|
|
| |
Using a single creator ensures definitions are shared and consistent
across the entire build.
|
|
|
|
| |
Fixes wixtoolset/issues#5865
|
| |
|
|
|
|
| |
This ensures that you can build a 64-bit package with 32-bit entities and not lose the "forced" 32-bit-ness in the decompiled output.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes wixtoolset/issues#5863
|
| |
|
| |
|
| |
|
|\
| |
| | |
Warn on variable redefinition only when the values are different.
|
| |
| |
| |
| | |
Fixes wixtoolset/issues#5853
|
|/ |
|
| |
|
| |
|
|
|
|
| |
command-line parsing
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes wixtoolset/issues#5850
|
|
|
|
| |
Fixes #5847
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes wixtoolset/issues#5845
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Test Name: WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed
Test FullName: WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed (aa3e0331855885108b655e12826bff636c4a5760)
Test Source: Z:\wix\Core\src\test\WixToolsetTest.CoreIntegration\ProgramFixture.cs : line 54
Test Outcome: Failed
Test Duration: 0:00:00.186
Result StackTrace:
at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureParameter)
at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
at WixToolset.Data.Tuples.WixMediaTemplateTuple.get_CompressionLevel() in Z:\wix\Data\src\WixToolset.Data\Tuples\WixMediaTemplateTuple.cs:line 58
at WixToolset.Core.WindowsInstaller.Bind.AssignMediaCommand.AddMediaRow(WixMediaTemplateTuple mediaTemplateRow, Int32 cabIndex) in Z:\wix\Core\src\WixToolset.Core.WindowsInstaller\Bind\AssignMediaCommand.cs:line 304
at WixToolset.Core.WindowsInstaller.Bind.AssignMediaCommand.AutoAssignFiles(List`1 mediaTable, IEnumerable`1 fileFacades, Dictionary`2 filesByCabinetMedia, Dictionary`2 mediaRows, List`1 uncompressedFiles) in Z:\wix\Core\src\WixToolset.Core.WindowsInstaller\Bind\AssignMediaCommand.cs:line 197
at WixToolset.Core.WindowsInstaller.Bind.AssignMediaCommand.Execute() in Z:\wix\Core\src\WixToolset.Core.WindowsInstaller\Bind\AssignMediaCommand.cs:line 82
at WixToolset.Core.WindowsInstaller.Bind.BindDatabaseCommand.Execute() in Z:\wix\Core\src\WixToolset.Core.WindowsInstaller\Bind\BindDatabaseCommand.cs:line 286
at WixToolset.Core.WindowsInstaller.MsiBackend.Bind(IBindContext context) in Z:\wix\Core\src\WixToolset.Core.WindowsInstaller\MsiBackend.cs:line 27
at WixToolset.Core.Binder.BackendBind() in Z:\wix\Core\src\WixToolset.Core\Binder.cs:line 281
at WixToolset.Core.Binder.Bind(IBindContext context) in Z:\wix\Core\src\WixToolset.Core\Binder.cs:line 202
at WixToolset.Core.BuildCommand.BindPhase(Intermediate output) in Z:\wix\Core\src\WixToolset.Core\CommandLine\BuildCommand.cs:line 218
at WixToolset.Core.BuildCommand.Execute() in Z:\wix\Core\src\WixToolset.Core\CommandLine\BuildCommand.cs:line 96
at WixToolset.Core.Program.Run(IServiceProvider serviceProvider, String[] args) in Z:\wix\Core\src\wix\Program.cs:line 45
at WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed() in Z:\wix\Core\src\test\WixToolsetTest.CoreIntegration\ProgramFixture.cs:line 62
Result Message:
System.ArgumentNullException : Value cannot be null.
Parameter name: value
With CompressionLevel="low":
Test Name: WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed
Test FullName: WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed (aa3e0331855885108b655e12826bff636c4a5760)
Test Source: Z:\wix\Core\src\test\WixToolsetTest.CoreIntegration\ProgramFixture.cs : line 54
Test Outcome: Failed
Test Duration: 0:00:00.072
Result StackTrace:
at WixToolset.Data.IntermediateFieldExtensions.Set(IntermediateField field, Object value) in Z:\wix\Data\src\WixToolset.Data\IntermediateFieldExtensions.cs:line 49
at WixToolset.Data.IntermediateFieldExtensions.Set(IntermediateField field, IntermediateFieldDefinition definition, Object value) in Z:\wix\Data\src\WixToolset.Data\IntermediateFieldExtensions.cs:line 120
at WixToolset.Data.IntermediateTupleExtensions.Set(IntermediateTuple tuple, Int32 index, Object value) in Z:\wix\Data\src\WixToolset.Data\IntermediateTupleExtensions.cs:line 11
at WixToolset.Data.Tuples.WixMediaTemplateTuple.set_CompressionLevel(CompressionLevel value) in Z:\wix\Data\src\WixToolset.Data\Tuples\WixMediaTemplateTuple.cs:line 59
at WixToolset.Core.Compiler.ParseMediaTemplateElement(XElement node, String patchId) in Z:\wix\Core\src\WixToolset.Core\Compiler.cs:line 7520
at WixToolset.Core.Compiler.ParseProductElement(XElement node) in Z:\wix\Core\src\WixToolset.Core\Compiler.cs:line 11949
at WixToolset.Core.Compiler.ParseWixElement(XElement node) in Z:\wix\Core\src\WixToolset.Core\Compiler.cs:line 20533
at WixToolset.Core.Compiler.Compile(ICompileContext context) in Z:\wix\Core\src\WixToolset.Core\Compiler.cs:line 137
at WixToolset.Core.BuildCommand.CompilePhase() in Z:\wix\Core\src\WixToolset.Core\CommandLine\BuildCommand.cs:line 129
at WixToolset.Core.BuildCommand.Execute() in Z:\wix\Core\src\WixToolset.Core\CommandLine\BuildCommand.cs:line 77
at WixToolset.Core.Program.Run(IServiceProvider serviceProvider, String[] args) in Z:\wix\Core\src\wix\Program.cs:line 45
at WixToolsetTest.CoreIntegration.ProgramFixture.CanBuildSingleFileCompressed() in Z:\wix\Core\src\test\WixToolsetTest.CoreIntegration\ProgramFixture.cs:line 62
Result Message: System.ArgumentException : value
|
|
|
|
| |
WixToolset.Data.WindowsInstaller
|