ESCAPE Characters
Sometimes in packages ICE03 is encountered, which states that a particular entry is not according to a correct format. Here's some info to help you avoid this this chilly error.
ICE03 occurs mainly because of ESCAPE Characters like [,],{,} and so on.
Windows Installer does not automatically recognize these formats. Hence, they need to be written according to a special construct.
The main rule that should be followed is that:
If a substring of the form [\x] is found, it is replaced by the character x ,
where x is one character, without any further processing.
Only the first character after the backslash is kept; everything else is removed.
For example, to include a literal left bracket ([), use [\[].
The text [\[]Bracket Text[\]] resolves to [Bracket Text].
Some examples are:
1) [ should be written as [\[]
2) ] should be written as [\]]
3) { should be written as [\{]
4) } should be written as [\}]
5) []{} should be written as [\[][\]][\{][\}]
6) [Bracket Text] should be written as [\[]Bracket Text[\]]
The Endpoint Management Community Blog is the perfect place to share short, timely insights including product tips, news and other information relevant to the Endpoint Management community. Any authenticated Connect member can contribute to this blog.