@joebigelow / wix-1 / commits / 1c23520e

Demote CollidingModularizationTypes from error to warning

Bob Arnson committed Mar 15, 2021 at 20:44 UTC 1c23520ed490b56e292dc1544463af83807745ad
1 file changed +1 -1
src/WixToolset.Core.WindowsInstaller/Bind/CreateWindowsInstallerDataFromIRCommand.cs
+1 -1
@@ -1409,7 +1409,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind
1409 }
1410 else if (keyTableDefinition.Columns[keyColumnIndex - 1].ModularizeType != columnDefinition.ModularizeType && ColumnModularizeType.CompanionFile != columnDefinition.ModularizeType)
1411 {
1412 - this.Messaging.Write(ErrorMessages.CollidingModularizationTypes(tableDefinition.Name, columnDefinition.Name, columnDefinition.KeyTable, keyColumnIndex, columnDefinition.ModularizeType.ToString(), keyTableDefinition.Columns[keyColumnIndex - 1].ModularizeType.ToString()));
1412 + this.Messaging.Write(WarningMessages.CollidingModularizationTypes(tableDefinition.Name, columnDefinition.Name, columnDefinition.KeyTable, keyColumnIndex, columnDefinition.ModularizeType.ToString(), keyTableDefinition.Columns[keyColumnIndex - 1].ModularizeType.ToString()));
1413 }
1414 }
1415 // else - ignore missing table definitions as that error is caught in other places