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