@joebigelow / wix / commits / a13f1313

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 &quot;[WixBundleName]&quot; /log &quot;[NetFx462FullLog].html&quot;"
7 - RepairArguments="/q /norestart /repair /ChainingPackage &quot;[WixBundleName]&quot; /log &quot;[NetFx462FullLog].html&quot;"
8 - UninstallArguments="/uninstall /q /norestart /ChainingPackage &quot;[WixBundleName]&quot; /log &quot;[NetFx462FullLog].html&quot;"
6 + InstallArguments="/q /norestart &quot;[WixBundleName]&quot; /log &quot;[NetFx462FullLog].html&quot;"
7 + UninstallArguments="/uninstall /q /norestart &quot;[WixBundleName]&quot; /log &quot;[NetFx462FullLog].html&quot;"
8 PerMachine="yes"
9 DetectCondition="A"
10 InstallCondition="B"