From db17200a99cfcc2ec5af4a5893be44f11087dc7a Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Wed, 15 Jun 2022 13:44:05 -0700 Subject: Remove MsuPackage/@KB and Permanent attributes Windows no longer allows for the silent removal of MSUs which renders the KB and Permanent attributes irrelevant. This removes both. Fixes 6749 Fixes 6801 --- .../wix/WixToolset.Data/Symbols/WixBundleMsuPackageSymbol.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'src/api') diff --git a/src/api/wix/WixToolset.Data/Symbols/WixBundleMsuPackageSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixBundleMsuPackageSymbol.cs index e52a9b2d..04ebe748 100644 --- a/src/api/wix/WixToolset.Data/Symbols/WixBundleMsuPackageSymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/WixBundleMsuPackageSymbol.cs @@ -10,8 +10,7 @@ namespace WixToolset.Data SymbolDefinitionType.WixBundleMsuPackage, new[] { - new IntermediateFieldDefinition(nameof(WixBundleMsuPackageSymbolFields.DetectCondition), IntermediateFieldType.String), - new IntermediateFieldDefinition(nameof(WixBundleMsuPackageSymbolFields.MsuKB), IntermediateFieldType.String), + new IntermediateFieldDefinition(nameof(WixBundleMsuPackageSymbolFields.DetectCondition), IntermediateFieldType.String) }, typeof(WixBundleMsuPackageSymbol)); } @@ -22,7 +21,6 @@ namespace WixToolset.Data.Symbols public enum WixBundleMsuPackageSymbolFields { DetectCondition, - MsuKB, } public class WixBundleMsuPackageSymbol : IntermediateSymbol @@ -42,11 +40,5 @@ namespace WixToolset.Data.Symbols get => (string)this.Fields[(int)WixBundleMsuPackageSymbolFields.DetectCondition]; set => this.Set((int)WixBundleMsuPackageSymbolFields.DetectCondition, value); } - - public string MsuKB - { - get => (string)this.Fields[(int)WixBundleMsuPackageSymbolFields.MsuKB]; - set => this.Set((int)WixBundleMsuPackageSymbolFields.MsuKB, value); - } } } \ No newline at end of file -- cgit v1.2.3-55-g6feb