Re: [WiX-users] wixout file format
Adam Majer wrote: light.exe 3.0.2925.0 [snip] -xo output xml instead of MSI format [snip] So either xml is not xml or -xo file format changed but documentation has not. Hah, you're right. I guess VS and Office had more to grudge us than I gave them credit for. smile/ I'll fix this as you suggest. Maybe it should say output internal WiX format instead of MSI format. Plain XML is still nicer regardless if it will result in something 1.35 times bigger (if binary part is base64 encoded). But then I don't really have anything invested in -xo output format so it doesn't really matter to me. Trust me, I've seen the performance numbers for Office and Visual Studio. Increasing the size of the XML can swing their build times by double digit minutes and sometimes hours. Honestly, I've toyed with the idea of going to straight to a binary format instead of XML for the intermediate file formats to see if that reduce the load times. However, the .wixobjs as XML has simplified my debugging a few times... shrug/ PS. Another way would be to have a -xo for plain XML and -xb for the new binary format. Not a bad suggestion. It is tricky to handle the cases when binary files disappear but I'll mention it to Peter. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
The format is only binary when there are embedded files. That happens when one of the source files was built passing the -bf option to light.exe (or a similar argument to some similar utility). If that argument was never used, the wixouts generated will never have embedded files in them, and will never be written with the cab. However, when building the extensions, the -bf flag is used to ensure that light has access to the C++ custom action dll, and if any of the inputs to light include embedded wixouts, the output will preserve those by creating a binary out. -bf converts the -xo from pure XML to binary. Note that you can still open the wixout in your favorite text editor and remove the cab part, saving off the xml part, which you can then open in your favorite xml editor/parser to debug the xml. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching Sent: Thursday, October 25, 2007 9:09 AM To: Adam Majer Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Adam Majer wrote: PS. Another way would be to have a -xo for plain XML and -xb for the new binary format. Not a bad suggestion. It is tricky to handle the cases when binary files disappear but I'll mention it to Peter. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
Is anything in Wix 3.0 documented? Sorry. I just couldn't resist. Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:11 PM To 'Rob Mensching' [EMAIL PROTECTED], 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format Also, the .wixout format is not documented. We don't expect people to really care about it or expect it to be one thing or another over time. -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:05 To: 'Adam Majer' Cc: 'wix-users@lists.sourceforge.net' Subject: RE: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines. **- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
I know you're being slightly flippant but truly the answer is, Yes, the schema is all documented. The command-lines and the tools to use are documented. I'm happy for people to say, Hey, such-and-such isn't documented. can I expect it to remain constant supported and all that good stuff? I'll then go into the tools and see if it is a purposeful feature or a side-effect that might change in the future. The former is something I should document. The latter is something you should not use. In this case, the fact that .wixout files were once XML files was a side-effect of some decisions made at the beginning of time (for WiX v2). Later (in WiX v3), having binary wixouts (and .wixlibs but nobody has been complaining about them grin/) provided us with some really nice features. So, we changed it. Thus far I have only had two organizations get huffy about that change, Microsoft Office and Microsoft Visual Studio. Why? Because they wrote tools that went in and dorked with the .wixout files as XML directly instead of using other supported mechanisms in the WiX toolset for doing what they wanted to do. Apparently, no one in Office told Justin (who, based on the gigantic signature on the end of his email, appears to work in Microsoft Office) that the .wixout files haven't been XML files for about a year now. smile/ From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 24, 2007 06:48 To: Rob Mensching Cc: 'Adam Majer'; Rob Mensching; wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format Is anything in Wix 3.0 documented? Sorry. I just couldn't resist. Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:11 PM To 'Rob Mensching' [EMAIL PROTECTED], 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format Also, the .wixout format is not documented. We don't expect people to really care about it or expect it to be one thing or another over time. -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:05 To: 'Adam Majer' Cc: 'wix-users@lists.sourceforge.net' Subject: RE: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines. ** - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX
Re: [WiX-users] wixout file format
Yep... I kinda forgot the smiley in my email :) So where is the 'command lines and the tools to use' documentation located, precisely? Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/24/2007 09:05 AM To 'Kelly Leahy' [EMAIL PROTECTED] cc [EMAIL PROTECTED], wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format I know you’re being slightly flippant but truly the answer is, “Yes, the schema is all documented. The command-lines and the tools to use are documented.” I’m happy for people to say, “Hey, such-and-such isn’t documented… can I expect it to remain constant supported and all that good stuff?” I’ll then go into the tools and see if it is a purposeful feature or a side-effect that might change in the future. The former is something I should document. The latter is something you should not use. In this case, the fact that .wixout files were once XML files was a “side-effect” of some decisions made “at the beginning of time” (for WiX v2). Later (in WiX v3), having “binary wixouts” (and .wixlibs but nobody has been complaining about them grin/) provided us with some really nice features. So, we changed it. Thus far I have only had two organizations get huffy about that change, Microsoft Office and Microsoft Visual Studio. Why? Because they wrote tools that went in and dorked with the .wixout files as XML directly instead of using other supported mechanisms in the WiX toolset for doing what they wanted to do. Apparently, no one in Office told Justin (who, based on the gigantic signature on the end of his email, appears to work in Microsoft Office) that the .wixout files haven’t been XML files for about a year now. smile/ From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 24, 2007 06:48 To: Rob Mensching Cc: 'Adam Majer'; Rob Mensching; wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format Is anything in Wix 3.0 documented? Sorry. I just couldn't resist. Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:11 PM To 'Rob Mensching' [EMAIL PROTECTED], 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format Also, the .wixout format is not documented. We don't expect people to really care about it or expect it to be one thing or another over time. -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:05 To: 'Adam Majer' Cc: 'wix-users@lists.sourceforge.net' Subject: RE: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American
Re: [WiX-users] wixout file format
Well, “-?” is documentation. smile/ The tools are supposed to be documented in WiX.chm… although, I expect we’re behind on that and I’d happily take bugs assigned to me to address. From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 24, 2007 09:50 To: Rob Mensching Cc: wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format Yep... I kinda forgot the smiley in my email :) So where is the 'command lines and the tools to use' documentation located, precisely? Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/24/2007 09:05 AM To 'Kelly Leahy' [EMAIL PROTECTED] cc [EMAIL PROTECTED], wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format I know you’re being slightly flippant but truly the answer is, “Yes, the schema is all documented. The command-lines and the tools to use are documented.” I’m happy for people to say, “Hey, such-and-such isn’t documented… can I expect it to remain constant supported and all that good stuff?” I’ll then go into the tools and see if it is a purposeful feature or a side-effect that might change in the future. The former is something I should document. The latter is something you should not use. In this case, the fact that .wixout files were once XML files was a “side-effect” of some decisions made “at the beginning of time” (for WiX v2). Later (in WiX v3), having “binary wixouts” (and .wixlibs but nobody has been complaining about them grin/) provided us with some really nice features. So, we changed it. Thus far I have only had two organizations get huffy about that change, Microsoft Office and Microsoft Visual Studio. Why? Because they wrote tools that went in and dorked with the .wixout files as XML directly instead of using other supported mechanisms in the WiX toolset for doing what they wanted to do. Apparently, no one in Office told Justin (who, based on the gigantic signature on the end of his email, appears to work in Microsoft Office) that the .wixout files haven’t been XML files for about a year now. smile/ From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 24, 2007 06:48 To: Rob Mensching Cc: 'Adam Majer'; Rob Mensching; wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format Is anything in Wix 3.0 documented? Sorry. I just couldn't resist. Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:11 PM To 'Rob Mensching' [EMAIL PROTECTED], 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format Also, the .wixout format is not documented. We don't expect people to really care about it or expect it to be one thing or another over time. -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:05 To: 'Adam Majer' Cc: 'wix-users@lists.sourceforge.net' Subject: RE: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended
Re: [WiX-users] wixout file format
Rob Mensching wrote: schema is all documented. The command-lines and the tools to use are documented.” I’m happy for people to say, “Hey, such-and-such isn’t documented… can I expect it to remain constant supported and all that good stuff?” I’ll then go into the tools and see if it is a purposeful feature or a side-effect that might change in the future. The former is something I should document. The latter is something you should not use. I'll bite on that and point you to light.exe command line options. light.exe 3.0.2925.0 [snip] -xo output xml instead of MSI format [snip] So either xml is not xml or -xo file format changed but documentation has not. Maybe it should say output internal WiX format instead of MSI format. Plain XML is still nicer regardless if it will result in something 1.35 times bigger (if binary part is base64 encoded). But then I don't really have anything invested in -xo output format so it doesn't really matter to me. - Adam PS. Another way would be to have a -xo for plain XML and -xb for the new binary format. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] wixout file format
I have a question about the .wixout file format. I thought it was supposed to be just an xml file, but it looks like it has a bunch of binary data in front of the xml part. What is the binary data used for and is there a way to suppress it? The reason I'm asking is I want to parse the .wixout file so I can rewrite the path to a dll we are patching (useful for our automated build process), but cannot simply open as an xml file due to the binary data in front. Here is my command to generate the file: light.exe -nologo -xo -b path -ext WixUtilExtension -ext WixIISExtension -ext WixSqlExtension -ext WixNetFxExtension -cultures:en-US -sice:ICE30 -sice:ICE74 -sice:ICE32 -sice:ICE09 -sice:ICE54 -sice:ICE48 -sice:ICE40 -loc uistrings.xml -sice:ICE40 -sice:ICE87 -out file.wixout file.wixobj Thank you, Justin [cid:image001.gif@01C8156E.E075EDF0]http://office/Teams/officelive/teamsites/olpwis hiring devhttp://career/search/results.aspx?FromCP=YJobCategoryCodeID=10056JobLocationCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=Keywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate=, testhttp://career/search/results.aspx?FromCP=YJobCategoryCodeID=10020JobLocationCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=Keywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate= and PMhttp://career/search/details.aspx?JobID=6517DB8E-AF18-4341-A40F-11B045B3164Fstart=1interval=10! inline: image001.gif- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Goshi Sent: Tuesday, October 23, 2007 12:26 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] wixout file format I have a question about the .wixout file format. I thought it was supposed to be just an xml file, but it looks like it has a bunch of binary data in front of the xml part. What is the binary data used for and is there a way to suppress it? The reason I'm asking is I want to parse the .wixout file so I can rewrite the path to a dll we are patching (useful for our automated build process), but cannot simply open as an xml file due to the binary data in front. Here is my command to generate the file: light.exe -nologo -xo -b path -ext WixUtilExtension -ext WixIISExtension -ext WixSqlExtension -ext WixNetFxExtension -cultures:en-US -sice:ICE30 -sice:ICE74 -sice:ICE32 -sice:ICE09 -sice:ICE54 -sice:ICE48 -sice:ICE40 -loc uistrings.xml -sice:ICE40 -sice:ICE87 -out file.wixout file.wixobj Thank you, Justin [cid:image001.gif@01C81576.EA68CC80]http://office/Teams/officelive/teamsites/olpwis hiring devhttp://career/search/results.aspx?FromCP=YJobCategoryCodeID=10056JobLocationCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=Keywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate=, testhttp://career/search/results.aspx?FromCP=YJobCategoryCodeID=10020JobLocationCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=Keywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate= and PMhttp://career/search/details.aspx?JobID=6517DB8E-AF18-4341-A40F-11B045B3164Fstart=1interval=10! inline: image001.gif- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
Also, the .wixout format is not documented. We don't expect people to really care about it or expect it to be one thing or another over time. -Original Message- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:05 To: 'Adam Majer' Cc: 'wix-users@lists.sourceforge.net' Subject: RE: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
The Output object (in wix.dll) can be used to load the file. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter Marcu Sent: Tuesday, October 23, 2007 13:16 To: Justin Goshi; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Goshi Sent: Tuesday, October 23, 2007 12:26 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] wixout file format I have a question about the .wixout file format. I thought it was supposed to be just an xml file, but it looks like it has a bunch of binary data in front of the xml part. What is the binary data used for and is there a way to suppress it? The reason I'm asking is I want to parse the .wixout file so I can rewrite the path to a dll we are patching (useful for our automated build process), but cannot simply open as an xml file due to the binary data in front. Here is my command to generate the file: light.exe -nologo -xo -b path -ext WixUtilExtension -ext WixIISExtension -ext WixSqlExtension -ext WixNetFxExtension -cultures:en-US -sice:ICE30 -sice:ICE74 -sice:ICE32 -sice:ICE09 -sice:ICE54 -sice:ICE48 -sice:ICE40 -loc uistrings.xml -sice:ICE40 -sice:ICE87 -out file.wixout file.wixobj Thank you, Justin http://office/Teams/officelive/teamsites/olpw Office Liveis hiring dev http://career/search/results.aspx?FromCP=YJobCategoryCodeID=10056JobLocat ionCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=K eywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate= , test http://career/search/results.aspx?FromCP=YJobCategoryCodeID=10020JobLocat ionCodeID=JobProductCodeID=11105JobTitleCodeID=Divisions=TargetLevels=K eywords=JobCode=ManagerAlias=Interval=50StartDate=EndDate= and PM http://career/search/details.aspx?JobID=6517DB8E-AF18-4341-A40F-11B045B3164 Fstart=1interval=10 ! image001.gif- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
What about using 'two' wixout files - one for the cab and one for the xml? In other words, an ancillary file that stores the cab. Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:05 PM To 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines. **- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
Then there would be two files. which would have to be remembered to be copied around everywhere. What's wrong with the current .wixout system? It never was intended to be human readable and the Output object is the way to programmatically load it. From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:23 To: Rob Mensching Cc: 'Adam Majer'; wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format What about using 'two' wixout files - one for the cab and one for the xml? In other words, an ancillary file that stores the cab. Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:05 PM To 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines. ** - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] wixout file format
Sorry... I didn't see your other post prior to replying. I think so long as there is a programmatic (and exposed) way to access this file, that's acceptable. Perhaps you'd like to make the file use the open packaging convention (just kidding - that'd be really slow, I imagine!) Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:35 PM To 'Kelly Leahy' [EMAIL PROTECTED] cc [EMAIL PROTECTED], wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format Then there would be two files… which would have to be remembered to be copied around everywhere. What’s wrong with the current .wixout system? It never was intended to be human readable and the Output object is the way to programmatically load it. From: Kelly Leahy [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 23, 2007 15:23 To: Rob Mensching Cc: 'Adam Majer'; wix-users@lists.sourceforge.net; [EMAIL PROTECTED] Subject: Re: [WiX-users] wixout file format What about using 'two' wixout files - one for the cab and one for the xml? In other words, an ancillary file that stores the cab. Kelly Rob Mensching [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 10/23/2007 03:05 PM To 'Adam Majer' [EMAIL PROTECTED] cc wix-users@lists.sourceforge.net Subject Re: [WiX-users] wixout file format And it would be much bigger and slower to load, neither of which are desirable (especially if your project is as large as Office). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Majer Sent: Tuesday, October 23, 2007 13:46 Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] wixout file format Peter Marcu wrote: The wixout is not a pure xml file in WiX 3.0. It has a cab at the beginning of it that contains embedded binary files. Wouldn't it be possible to fix this such that it is a proper XML file? The cab could be embedded in the XML (eg. base64) and the entire thing would be much better, though not exactly perfect. At least it would work with XML parsers. - Adam - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines. ** - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ** This communication is intended solely for the addressee and is confidential. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Unless indicated to the contrary: it does not constitute professional advice or opinions upon which reliance may be made by the addressee or any other party, and it should be considered to be a work in progress. Unless stated otherwise, this communication does not form a prescribed statement of actuarial opinion under American Academy of Actuaries guidelines