Don't recommend "/ChainingPackage" for netfx4 protocol ExePackages.
#5762
Sean Hall committed
Mar 2, 2021 at 15:22 UTC
a13f13130b84845fed54f812e2ad33136c7649cb
2 files changed
+3
-4
src/WixToolset.Core/Compiler_Bundle.cs
+1
-1
@@ -1973,7 +1973,7 @@ namespace WixToolset.Core
1973
var slipstream = YesNoType.NotSet;
1974
var hasPayloadInfo = false;
1975
1976
- var expectedNetFx4Args = new string[] { "/q", "/norestart", "/chainingpackage" };
1976
+ var expectedNetFx4Args = new string[] { "/q", "/norestart" };
1977
1978
// This list lets us evaluate extension attributes *after* all core attributes
1979
// have been parsed and dealt with, regardless of authoring order.
src/test/WixToolsetTest.CoreIntegration/TestData/SingleExeBundle/SingleExeRemotePayload.wxs
+2
-3
@@ -3,9 +3,8 @@
3
<Fragment>
4
<PackageGroup Id="BundlePackages">
5
<ExePackage
6
- InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html""
7
- RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html""
8
- UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html""
6
+ InstallArguments="/q /norestart "[WixBundleName]" /log "[NetFx462FullLog].html""
7
+ UninstallArguments="/uninstall /q /norestart "[WixBundleName]" /log "[NetFx462FullLog].html""
8
PerMachine="yes"
9
DetectCondition="A"
10
InstallCondition="B"