| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It will now prompt for configuring the Remote Debugger if it can find it
on the host when doing the setup.
And will prompt within the Sandbox to run the Debugger at startup if found
It will also show the host-local IP address to connect to the debugger.
In addition, it will display a small menu to allow for simple selection of
a particular runtests.cmd version to execute.
I still haven't found a good way to get a debugger attached into the msiexec
environment without already having a coded breakpoint in, however.
Also added this sandbox folder to .gitignore, so that artifacts from here
aren't committed into the repo
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Will automatically 'install' dotnet/dotnet sdk into sandbox at startup
based on versions in 'src/test/sandbox/{AMD64,ARM64}' (dotnet-runtime.zip
& dotnet-sdk.zip).
Running ./src/test/sandbox/setup_sandbox.bat will download the required
files (when run on the host).
If the files aren't available, and the guest has network, it will attempt
to download the files itself at startup.
Still to be done:
* menu at startup to allow easy one button selection of which particular
test set to run
* investigation into whether vstest.console.exe can be used to capture test
execution, and possibly have the sandbox available as a test runner, so MSI
tests could be run in the sandbox directly from the dev environment.
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
The MSBuild Version property is well-known and can be set by standard
processes. That can cause problem in the tests where the version is explicitly
set to validate WiX behaviors. So, we've switched to using the TestVersion
property that will be specific for our testing purposes.
|
|
|
|
|
|
| |
folder
Fixes 8078
|
| |
|
|
|
|
|
|
|
|
| |
WiX v4 (and probably v3) standardized on the error code E_MOREDATA when string
buffers were too small instead of E_INSUFFICIIENT_BUFFER. This fixes v5 to
match in a few missing cases.
Fixes 8094
|
| |
|
|
|
|
|
| |
Take this breaking change opportunity to simplify the header files used by
BA devs.
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/8036.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/7798.
|
|
|
|
| |
UninstallArguments for the uninstall command line
|
| |
|
| |
|
|
|
|
| |
attributes
|
| |
|
|
|
|
|
|
| |
Also add a few additional output types to built-in backends.
Fixes 7708
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The npm packages in esproj regularly encounter security issues that are not
relevant to WiX. The test provides less value than the churn required to keep
all the test project up to date, so deleting it.
|
| |
|
|
|
|
|
|
| |
Add detached container runtime test.
Inspired by https://github.com/wixtoolset/issues/issues/7490.
|
|
|
|
|
|
| |
Also fix documentation in ResolveWixLibraryReferences target.
Fixes 7512
|
|
|
|
|
|
|
|
| |
A package's cached status is no longer set via the PackageState. The value was
removed in native code but the managed code was missed throwing off the enum
mapping.
Fixes 7399
|
| |
|
| |
|
|
|
|
|
|
| |
Maybe Rust wouldn't be so bad...
Fixes https://github.com/wixtoolset/issues/issues/7451.
|
|
|
|
|
| |
Fixes https://github.com/wixtoolset/issues/issues/7377.
Requires fix for https://github.com/wixtoolset/issues/issues/7444.
|
|
|
|
|
|
|
|
|
|
| |
- Count args before creating message record.
- Document terminating NULL requirement.
- Add terminating NULL in MessageExit* macros.
- Enhance tests for problems encountered fixing this nightmare.
Fixes https://github.com/wixtoolset/issues/issues/7422.
Fixes https://github.com/wixtoolset/issues/issues/7444.
|
| |
|
|
|
|
| |
Closes 7277
|
|
|
|
| |
Fixes 7231
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
7147
|
|
|
|
| |
7058
|
| |
|
|
|
|
|
|
| |
projects
Closes 7149
|
|
|
|
| |
7068, PR 318
|
| |
|
|
|
|
| |
Closes 7068
|
| |
|
|
|
|
|
|
| |
wixstdba should not block downgrading if run from an upgrade related bundle.
Fixes 7081
|
|
|
|
| |
Fixes 7034
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moved the overridable signing targets (like SignMsi) to a new
WixToolset.Signing.props that is included "at the very top of" a
.wixproj using Sdk-style project. That way these signing targets can be
overridden in the .wixproj. When the overridable signing targets were
defined in WixToolset.Signing.targets, then it was necessary to use the
more complex Sdk-style Import syntax to place the signing targets low
enough in the .wixproj.
Closes 7038
|