| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Table names updated for Wix4 prefix.
Custom action names similarly updated.
Table names Wix4ComPlusUserInApplicationRole,
Wix4ComPlusGroupInApplicationRole and Wix4ComPlusApplicationRoleProperty
had to be shortened to fit within MSI 31 character table name limit.
Migrated from fixed GUID for RegistrationHelper to use CLSIDFromProgID in
an attempt to fix behaviour under .NET 4+ DLLs.
Added setting of Partition enable if a Partition is configured in authoring,
new Windows config has Partitions disabled by default, and they don't work
at all under Windows workstation (non-server) versions.
Added a new Runtime condition for `RequireWindowsServer` which will skip
execution of Runtime test on workstation/desktop OSes, since COM+ Partitions
only work correctly under Windows Server.
Quite a lot of basic typos fixed also.
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Fix up lack of WIX CUSTOM_ACTION_DECORATION wrappers
Add new RuntimeTest skipper for Server Features / Optional Features.
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
|
|
|
| |
Fixes 8569
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/8096.
|
|
|
|
| |
Also renames WixToolet.BextUtil nupkg to WixToolset.BootstrapperExtensionApi.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
...because SemVer is just a suggestion.
- Also fix missing NuGet cleanup.
- And update NuGet^2 packages because v6.3.1 has vulnerabilities.
|
|
|
|
| |
attributes
|
|
|
|
| |
Fixes 7546
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
WiX v4 standardized on GitHub Actions for the build process. AppVeyor
served us well and provides a great service for free. But since we moved
to GitHub Actions let's not burn cycles on their build machines.
Closes 7175
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Adds new custom element in NetFx extension for running NetCoreCheck.exe
tool from within the MSI installer - `<netfx:DotNetCompatibilityCheck
/>`. The checks are run before evaluating launch conditions, so their
results can be used in those conditions. There is no limitation on the
number of checks that can be run, so installer may query various
runtimes on different platforms and versions and with different roll
forward policies.
Fixes https://github.com/wixtoolset/issues/issues/6264
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Share the ToolsetTask implementation that can find .NET Core and
.NET Framework with multiple architectures.
Fixes 6951
|
|
|
|
|
|
|
|
|
|
|
| |
WixVersion is already used by the Core toolset but could also be
useful for bootstrapper applications parsing bundle versions. The
WixToolset.Data assembly contains a significant amount of data that
bloats its size that bootstrapper applications would never need.
Extracting WixVersion to its own assembly makes it much more
useable.
Fixes 6943
|
|
|
|
| |
Closes 6942
|
| |
|
|
|
|
|
|
|
|
| |
MSBuild seems to have introduced a breaking change which requires
referencing a later System.Configuration.ConfigurationManager
for netcoreapp heat working with MSBuild.
Fixes 6868
|
|
|
|
| |
Step towards completing 5367
|
|
|
|
|
|
|
| |
Moves Heat functionality to the "tools" layer and packages it all
up in WixToolset.Heat.nupkg for distribution in WiX v4.
Completes 6838
|
|
|
|
| |
Upgrade xunit.runner.visualstudio from V2.4.1 to V2.4.5.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Lots of refactoring to bring the SFX tooling back into the 'dtf'
layer since they are (in the end) tightly coupled to some DTF
assemblies. Also refactored the DTF tests into their own folder
and added a couple integration tests to build using the new CA/UI
NuGet package.
Closes wixtoolset/issues#6080
|
|
|
|
|
| |
Putting these files in the root means they can be used by the test
projects support projects that get copied to the `build` folder.
|
|
|
|
|
| |
No longer create .snupkg/.symbols.nupkgs since they don't actually
support native pdbs, which are all of our non-embedded pdb files.
|
| |
|
| |
|
|
|
|
| |
Fixes #6348
|
| |
|
| |
|
|
|
|
| |
- Use VS2022/v143 libraries exclusively. C++ compatibility works.
|
|
|
|
|
|
|
|
|
| |
https://github.com/wixtoolset/issues/issues/5933
- Add support for detecting VS2022.
- Add x64 custom actions.
- Remove ancient Help 2.0 support.
- Update WixCop to add the new element to trigger custom action.
|
|
|
|
|
|
|
| |
Update v4.0 projects to target v4.7.2.
Skip all Bal managed host tests for now.
Remove ToolsVersion from DTF test projects.
Remove Microsoft.NETFramework.ReferenceAssemblies from Directory.Packages.props.
|
| |
|
| |
|
| |
|