[EMAIL PROTECTED] wrote: > The catch block in Preprocessor.cs reports SP1ProbablyNotInstalled if *any* > XmlException occurs, which seems too aggressive to me. No doubt some > exception is erroneously thrown if SP1 isn't installed and you try to load an > XmlDocument from a StringReader, but can we not tell the difference between > this and an actual malformed document? >
In WiX v3, SP1ProbablyNotInstalled is only used during schema validation, which happens after the compiler and preprocessor code has had its chance to do "manual" validation. At that point, any malformed document has probably already been detected. It's more of a catch-all for schema validation rather than document validation. And schema validation is a lot weaker than what the WiX code does. -- sig://boB http://bobs.org ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users