From b9c712f26d921f7ffe0509d1cc45456680e8139f Mon Sep 17 00:00:00 2001 From: Bob Arnson Date: Wed, 22 Dec 2021 23:52:40 -0500 Subject: Version extension ids. https://github.com/wixtoolset/issues/issues/5933 - Add support for detecting VS2022. - Add x64 custom actions. - Remove ancient Help 2.0 support. - Update WixCop to add the new element to trigger custom action. --- .../wixext/Symbols/HelpFileToNamespaceSymbol.cs | 55 ---------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/ext/VisualStudio/wixext/Symbols/HelpFileToNamespaceSymbol.cs (limited to 'src/ext/VisualStudio/wixext/Symbols/HelpFileToNamespaceSymbol.cs') diff --git a/src/ext/VisualStudio/wixext/Symbols/HelpFileToNamespaceSymbol.cs b/src/ext/VisualStudio/wixext/Symbols/HelpFileToNamespaceSymbol.cs deleted file mode 100644 index f18d6701..00000000 --- a/src/ext/VisualStudio/wixext/Symbols/HelpFileToNamespaceSymbol.cs +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. - -namespace WixToolset.VisualStudio -{ - using WixToolset.Data; - using WixToolset.VisualStudio.Symbols; - - public static partial class VSSymbolDefinitions - { - public static readonly IntermediateSymbolDefinition HelpFileToNamespace = new IntermediateSymbolDefinition( - VSSymbolDefinitionType.HelpFileToNamespace.ToString(), - new[] - { - new IntermediateFieldDefinition(nameof(HelpFileToNamespaceSymbolFields.HelpFileRef), IntermediateFieldType.String), - new IntermediateFieldDefinition(nameof(HelpFileToNamespaceSymbolFields.HelpNamespaceRef), IntermediateFieldType.String), - }, - typeof(HelpFileToNamespaceSymbol)); - } -} - -namespace WixToolset.VisualStudio.Symbols -{ - using WixToolset.Data; - - public enum HelpFileToNamespaceSymbolFields - { - HelpFileRef, - HelpNamespaceRef, - } - - public class HelpFileToNamespaceSymbol : IntermediateSymbol - { - public HelpFileToNamespaceSymbol() : base(VSSymbolDefinitions.HelpFileToNamespace, null, null) - { - } - - public HelpFileToNamespaceSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(VSSymbolDefinitions.HelpFileToNamespace, sourceLineNumber, id) - { - } - - public IntermediateField this[HelpFileToNamespaceSymbolFields index] => this.Fields[(int)index]; - - public string HelpFileRef - { - get => this.Fields[(int)HelpFileToNamespaceSymbolFields.HelpFileRef].AsString(); - set => this.Set((int)HelpFileToNamespaceSymbolFields.HelpFileRef, value); - } - - public string HelpNamespaceRef - { - get => this.Fields[(int)HelpFileToNamespaceSymbolFields.HelpNamespaceRef].AsString(); - set => this.Set((int)HelpFileToNamespaceSymbolFields.HelpNamespaceRef, value); - } - } -} \ No newline at end of file -- cgit v1.2.3-55-g6feb