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 with a 
version before WixPDB's.

The failing command is (simplified):

"%WIXBIN%pyro.exe" -v -notidy   %FOLDER%patch.wixmsp   -out c:\patch.msp   -t 
BaselineState %FOLDER%diff.wixmst

where BaselineState is in this line in my patch.wxs:
            <PatchBaseline Id="BaselineState"/>

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.



Because of "Invalid character in the given encoding" I looked at code pages and 
encoding.

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 and couldn't find this error.

I can post files

Help?

------------------------------------------------------------------------------------------------------------------
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

Reply via email to