aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/UtilErrors.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/UtilErrors.cs')
-rw-r--r--src/wixext/UtilErrors.cs54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/wixext/UtilErrors.cs b/src/wixext/UtilErrors.cs
index c04f0449..b9ce1688 100644
--- a/src/wixext/UtilErrors.cs
+++ b/src/wixext/UtilErrors.cs
@@ -8,31 +8,6 @@ namespace WixToolset.Util
8 8
9 public static class UtilErrors 9 public static class UtilErrors
10 { 10 {
11 public static Message ArgumentRequiresValue(string argument)
12 {
13 return Message(null, Ids.ArgumentRequiresValue, "The argument '{0}' does not have a value specified and it is required.", argument);
14 }
15
16 public static Message DirectoryNotFound(string directory)
17 {
18 return Message(null, Ids.DirectoryNotFound, "The directory '{0}' could not be found.", directory);
19 }
20
21 public static Message EmptyDirectory(string directory)
22 {
23 return Message(null, Ids.EmptyDirectory, "The directory '{0}' did not contain any files or sub-directories and since empty directories are not being kept, there was nothing to harvest.", directory);
24 }
25
26 public static Message ErrorTransformingHarvestedWiX(string transform, string message)
27 {
28 return Message(null, Ids.ErrorTransformingHarvestedWiX, "Error applying transform {0} to harvested WiX: {1}", transform, message);
29 }
30
31 public static Message FileNotFound(string file)
32 {
33 return Message(null, Ids.FileNotFound, "The file '{0}' cannot be found.", file);
34 }
35
36 public static Message IllegalAttributeWithoutComponent(SourceLineNumber sourceLineNumbers, string elementName, string attributeName) 11 public static Message IllegalAttributeWithoutComponent(SourceLineNumber sourceLineNumbers, string elementName, string attributeName)
37 { 12 {
38 return Message(sourceLineNumbers, Ids.IllegalAttributeWithoutComponent, "The {0}/@{1} attribute cannot be specified unless the element has a Component as an ancestor. A {0} that does not have a Component ancestor is not installed.", elementName, attributeName); 13 return Message(sourceLineNumbers, Ids.IllegalAttributeWithoutComponent, "The {0}/@{1} attribute cannot be specified unless the element has a Component as an ancestor. A {0} that does not have a Component ancestor is not installed.", elementName, attributeName);
@@ -53,26 +28,6 @@ namespace WixToolset.Util
53 return Message(sourceLineNumbers, Ids.InvalidRegistryObject, "The {0} element has no id and cannot have its permissions set. If you want to set permissions on a 'placeholder' registry key, force its creation by setting the ForceCreateOnInstall attribute to yes.", registryElementName); 28 return Message(sourceLineNumbers, Ids.InvalidRegistryObject, "The {0} element has no id and cannot have its permissions set. If you want to set permissions on a 'placeholder' registry key, force its creation by setting the ForceCreateOnInstall attribute to yes.", registryElementName);
54 } 29 }
55 30
56 public static Message PerformanceCategoryNotFound(string key)
57 {
58 return Message(null, Ids.PerformanceCategoryNotFound, "Performance category '{0}' not found.", key);
59 }
60
61 public static Message SpacesNotAllowedInArgumentValue(string arg, string value)
62 {
63 return Message(null, Ids.SpacesNotAllowedInArgumentValue, "The switch '{0}' does not allow the spaces from the value. Please remove the spaces in from the value: {1}", arg, value);
64 }
65
66 public static Message UnableToOpenRegistryKey(string key)
67 {
68 return Message(null, Ids.UnableToOpenRegistryKey, "Unable to open registry key '{0}'.", key);
69 }
70
71 public static Message UnsupportedPerformanceCounterType(string key)
72 {
73 return Message(null, Ids.UnsupportedPerformanceCounterType, "Unsupported performance counter type '{0}'.", key);
74 }
75
76 private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args) 31 private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args)
77 { 32 {
78 return new Message(sourceLineNumber, MessageLevel.Error, (int)id, format, args); 33 return new Message(sourceLineNumber, MessageLevel.Error, (int)id, format, args);
@@ -87,16 +42,7 @@ namespace WixToolset.Util
87 { 42 {
88 IllegalAttributeWithoutComponent = 5050, 43 IllegalAttributeWithoutComponent = 5050,
89 IllegalElementWithoutComponent = 5051, 44 IllegalElementWithoutComponent = 5051,
90 DirectoryNotFound = 5052,
91 EmptyDirectory = 5053,
92 IllegalFileValueInPerfmonOrManifest = 5054, 45 IllegalFileValueInPerfmonOrManifest = 5054,
93 ErrorTransformingHarvestedWiX = 5055,
94 UnableToOpenRegistryKey = 5056,
95 SpacesNotAllowedInArgumentValue = 5057,
96 ArgumentRequiresValue = 5058,
97 FileNotFound = 5059,
98 PerformanceCategoryNotFound = 5060,
99 UnsupportedPerformanceCounterType = 5061,
100 InvalidRegistryObject = 5063, 46 InvalidRegistryObject = 5063,
101 } 47 }
102 } 48 }