aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2023-12-30 22:53:21 -0500
committerBob Arnson <github@bobs.org>2023-12-30 23:35:38 -0500
commitc890f0e1a360d949d5e0b5d9ab619c4a78d9fbd3 (patch)
tree6eac4e52b746c9aa5ee3fe8bfaa4019ba8f4abd9 /src/api
parent1eea9c6e7b276c7c0dfde7779dfec45046ad5831 (diff)
downloadwix-c890f0e1a360d949d5e0b5d9ab619c4a78d9fbd3.tar.gz
wix-c890f0e1a360d949d5e0b5d9ab619c4a78d9fbd3.tar.bz2
wix-c890f0e1a360d949d5e0b5d9ab619c4a78d9fbd3.zip
Add a warning that VBScript is deprecated.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/wix/WixToolset.Data/WarningMessages.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/api/wix/WixToolset.Data/WarningMessages.cs b/src/api/wix/WixToolset.Data/WarningMessages.cs
index 790291e4..f3d469bf 100644
--- a/src/api/wix/WixToolset.Data/WarningMessages.cs
+++ b/src/api/wix/WixToolset.Data/WarningMessages.cs
@@ -714,6 +714,11 @@ namespace WixToolset.Data
714 return Message(sourceLineNumbers, Ids.InvalidWixVersion, "Invalid WixVersion '{0}' in {1}/@'{2}'. Comparisons may yield unexpected results.", version, elementName, attributeName); 714 return Message(sourceLineNumbers, Ids.InvalidWixVersion, "Invalid WixVersion '{0}' in {1}/@'{2}'. Comparisons may yield unexpected results.", version, elementName, attributeName);
715 } 715 }
716 716
717 public static Message VBScriptIsDeprecated(SourceLineNumber sourceLineNumbers)
718 {
719 return Message(sourceLineNumbers, Ids.VBScriptIsDeprecated, "VBScript is a deprecated Windows component: https://learn.microsoft.com/en-us/windows/whats-new/deprecated-features. VBScript custom actions might fail on some Windows systems. Rewrite or eliminate VBScript custom actions for best compatibility.");
720 }
721
717 private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args) 722 private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args)
718 { 723 {
719 return new Message(sourceLineNumber, MessageLevel.Warning, (int)id, format, args); 724 return new Message(sourceLineNumber, MessageLevel.Warning, (int)id, format, args);
@@ -855,6 +860,7 @@ namespace WixToolset.Data
855 DiscardedRollbackBoundary2 = 1160, 860 DiscardedRollbackBoundary2 = 1160,
856 ExePackageDetectInformationRecommended = 1161, 861 ExePackageDetectInformationRecommended = 1161,
857 InvalidWixVersion = 1162, 862 InvalidWixVersion = 1162,
863 VBScriptIsDeprecated = 1163,
858 } 864 }
859 } 865 }
860} 866}