diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-07-19 15:17:10 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-07-20 08:53:56 -0500 |
commit | 913b6238417dceeb8440315e4669990756d17655 (patch) | |
tree | a9e3552ea124d2025e30436afc8629f071c01ed4 /src/ext/Bal/wixext/BalWarnings.cs | |
parent | 93bb820eff547f8de304f05249f572da861256fb (diff) | |
download | wix-913b6238417dceeb8440315e4669990756d17655.tar.gz wix-913b6238417dceeb8440315e4669990756d17655.tar.bz2 wix-913b6238417dceeb8440315e4669990756d17655.zip |
Add WixInternalUIBootstrapperApplication as a new built-in BA.
Implements 6835
Diffstat (limited to 'src/ext/Bal/wixext/BalWarnings.cs')
-rw-r--r-- | src/ext/Bal/wixext/BalWarnings.cs | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ext/Bal/wixext/BalWarnings.cs b/src/ext/Bal/wixext/BalWarnings.cs index 18b25062..96e7a523 100644 --- a/src/ext/Bal/wixext/BalWarnings.cs +++ b/src/ext/Bal/wixext/BalWarnings.cs | |||
@@ -8,6 +8,26 @@ namespace WixToolset.Bal | |||
8 | 8 | ||
9 | public static class BalWarnings | 9 | public static class BalWarnings |
10 | { | 10 | { |
11 | public static Message IuibaForceCachePrereq(SourceLineNumber sourceLineNumbers) | ||
12 | { | ||
13 | return Message(sourceLineNumbers, Ids.IuibaForceCachePrereq, "WixInternalUIBootstrapperApplication does not support the value of 'force' for Cache on prereq packages. Prereq packages are only cached when they need to be installed."); | ||
14 | } | ||
15 | |||
16 | public static Message IuibaPrereqPackageAfterPrimaryPackage(SourceLineNumber sourceLineNumbers) | ||
17 | { | ||
18 | return Message(sourceLineNumbers, Ids.IuibaPrereqPackageAfterPrimaryPackage, "When using WixInternalUIBootstrapperApplication, all prereq packages should be before the primary package in the chain. The prereq packages are always installed before the primary package."); | ||
19 | } | ||
20 | |||
21 | public static Message IuibaPrimaryPackageDisplayInternalUICondition(SourceLineNumber sourceLineNumbers) | ||
22 | { | ||
23 | return Message(sourceLineNumbers, Ids.IuibaPrimaryPackageDisplayInternalUICondition, "WixInternalUIBootstrapperApplication ignores DisplayInternalUICondition for the primary package so that the MSI UI is always shown."); | ||
24 | } | ||
25 | |||
26 | public static Message IuibaPrimaryPackageInstallCondition(SourceLineNumber sourceLineNumbers) | ||
27 | { | ||
28 | return Message(sourceLineNumbers, Ids.IuibaPrimaryPackageInstallCondition, "WixInternalUIBootstrapperApplication ignores InstallCondition for the primary package so that the MSI UI is always shown."); | ||
29 | } | ||
30 | |||
11 | public static Message UnmarkedBAFunctionsDLL(SourceLineNumber sourceLineNumbers) | 31 | public static Message UnmarkedBAFunctionsDLL(SourceLineNumber sourceLineNumbers) |
12 | { | 32 | { |
13 | return Message(sourceLineNumbers, Ids.UnmarkedBAFunctionsDLL, "WixStandardBootstrapperApplication doesn't automatically load BAFunctions.dll. Use the bal:BAFunctions attribute to indicate that it should be loaded."); | 33 | return Message(sourceLineNumbers, Ids.UnmarkedBAFunctionsDLL, "WixStandardBootstrapperApplication doesn't automatically load BAFunctions.dll. Use the bal:BAFunctions attribute to indicate that it should be loaded."); |
@@ -26,6 +46,10 @@ namespace WixToolset.Bal | |||
26 | public enum Ids | 46 | public enum Ids |
27 | { | 47 | { |
28 | UnmarkedBAFunctionsDLL = 6501, | 48 | UnmarkedBAFunctionsDLL = 6501, |
49 | IuibaForceCachePrereq = 6502, | ||
50 | IuibaPrimaryPackageInstallCondition = 6503, | ||
51 | IuibaPrimaryPackageDisplayInternalUICondition = 6504, | ||
52 | IuibaPrereqPackageAfterPrimaryPackage = 6505, | ||
29 | } | 53 | } |
30 | } | 54 | } |
31 | } | 55 | } |