I'm following Peter Marcu's "Patching something you didn't build with WiX using WiX" to try to patch my existing MSI that was built with WiX, but built with a version before WixPDB's.
The error text is: C:\dev\flamingo\2.0\diff.wixmst : error PYRO0104 : Not a valid output file; detail: Invalid character in the given encoding. Line 1, position 1. The failing command is (simplified): pyro.exe -v -notidy patch.wixmsp -out c:\patch.msp -t BaselineState diff.wixmst where BaselineState is in this line in my patch.wxs: <PatchBaseline Id="BaselineState"/> Because the error message includes "Invalid character in the given encoding" I looked at code pages and encoding in the origianal MSI's:. The .wixmst is generated from two MSI's, each with codepage 1252, generated from WiX source files with encoding="UTF-8" The .wixmst definitely has our specific content in it (I can see the correct Property names in it). We did look at the Pyro source code from this WiX build 3.0.4318.0 and couldn't find this error. I can post the detailed files, can anyone suggest a way forward? ------------------------------------------------------------------------------------------------------------------ Gordon Dass Adams --- McNeel Technical Support, Seattle Email: [EMAIL PROTECTED] www.rhino3d.com www.accurender.com ------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users