[WiX-users] ICE03 Bad conditional string
I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
(WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
means the left string contains the right string. On Fri, Apr 26, 2013 at 6:59 AM, Hoover, Jacob jacob.hoo...@greenheck.comwrote: (WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
No, is the substring operator. Basically, if KEYS contains SomeString. The not equal operator is , not != On Fri, Apr 26, 2013 at 9:59 AM, Hoover, Jacob jacob.hoo...@greenheck.comwrote: (WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
I tried adding parentheses around WIXUI_INSTALL_DIR = 1, but it still doesn't work. The second part, with all the operators, works if I use it alone. On Fri, Apr 26, 2013 at 9:59 AM, Hoover, Jacob jacob.hoo...@greenheck.comwrote: (WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
Not sure why, but if I switch the condition around: ((WIXUI_INSTALLDIR_VALID = 1) OR WIXUI_DONTVALIDATEPATH) It works. On 26/04/2013 10:15 AM, Philippe Gorley wrote: I tried adding parentheses around WIXUI_INSTALL_DIR = 1, but it still doesn't work. The second part, with all the operators, works if I use it alone. On Fri, Apr 26, 2013 at 9:59 AM, Hoover, Jacob jacob.hoo...@greenheck.com mailto:jacob.hoo...@greenheck.com wrote: (WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net mailto:wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] ICE03 Bad conditional string
Probably a bug in their parsing. On Fri, Apr 26, 2013 at 10:17 AM, Philippe Gorley gorley.phili...@gmail.com wrote: Not sure why, but if I switch the condition around: ((WIXUI_INSTALLDIR_VALID = 1) OR WIXUI_DONTVALIDATEPATH) It works. On 26/04/2013 10:15 AM, Philippe Gorley wrote: I tried adding parentheses around WIXUI_INSTALL_DIR = 1, but it still doesn't work. The second part, with all the operators, works if I use it alone. On Fri, Apr 26, 2013 at 9:59 AM, Hoover, Jacob jacob.hoo...@greenheck.com mailto:jacob.hoo...@greenheck.com wrote: (WIXUI_DONTVALIDATEPATH OR (WIXUI_INSTALLDIR_VALID = 1)) AND NOT (KEYS SomeString) AND (KEYS OtherString) Though I am betting should be != -Original Message- From: Philippe Gorley [mailto:gorley.phili...@gmail.com mailto:gorley.phili...@gmail.com] Sent: Friday, April 26, 2013 8:51 AM To: wix-users@lists.sourceforge.net mailto:wix-users@lists.sourceforge.net Subject: [WiX-users] ICE03 Bad conditional string I've moved all my Publish tags to a separate file, but I keep getting ICE03 Bad conditional string errors. Here's what the conditions that blow up look like (I do put them in CDATA tags): (WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID = 1) AND NOT (KEYS SomeString) AND (KEYS OtherString) The problem seems to be with the OR. If I take it out, it works fine. But to me, the condition should be fine. According to MSDN, parenthese can be used to override operator precedence. Am I missing something? Thanks. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net mailto:WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users