First paragraph I meant to say 3.5.... -----Original Message----- From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im] Sent: 01 October 2012 17:12 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade.
Ok I found the problem! You know how when you create a wixlib project, you have a default Library.wxs file? In 3.6 by having this as follows worked: <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> </Wix> With 3.6, this won't work...you NEED to have the fragment tag as well...the way it is when it is created by deafult: <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment></Fragment> </Wix> I never had a look into the wix codebase, but something must have changed so that this doesn't work? If it helps, this is the error I was getting in the output window in VS: C:\<my_path>\FCGLocales2.wixlib(0,0): error LGHT0133: The end element matching the 'wixLibrary' start element was not found. Done building project "GcwaMerge.wixproj" -- FAILED. This is when I build the merge module that uses the wixlib project. The wixlib project builds successfully. -----Original Message----- From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] Sent: 01 October 2012 16:54 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade. We have 3.6 wixlibs building with no problems and I can't see any relevant bugs in the bugs database. Wix 3.6 was mostly Burn rather than core toolset changes. I wasn't thinking of the strings being bad, so much as the xml elements themselves. The error message makes it sound like badly formed XML but unless you're transforming the intermediate file for some reason, then I can't see why there would be any. -----Original Message----- From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im] Sent: 01 October 2012 16:34 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade. I don't think so..but just to be sure, I changed all the values to a single string char. So for example, one string definition would end up being: <String Id="ValidateSharepointUrl"><![CDATA[a]]></String> So there are a bunch of these String definitions between <?xml version="1.0" encoding="utf-8"?><wixLibrary version="3.0.2002.0" xmlns="http://schemas.microsoft.com/wix/2006/libraries"><WixLocalization Codepage="1252" Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization"> <String Id="ValidateSharepointUrl"><![CDATA[a]]></String> <LOTS_OF_OTHER_STRINGS> </WixLocalization></wixLibrary> So is this not an expected behaviour? -----Original Message----- From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com] Sent: 01 October 2012 16:18 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WixLibs do not seem to work after 3.6 upgrade. Is the wixlib xml valid ? There might be a malformed element somewhere inside. -----Original Message----- From: Stelios Kyprou [mailto:stelios.kyp...@fcg.im] Sent: 01 October 2012 15:47 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] WixLibs do not seem to work after 3.6 upgrade. Hello, We upgraded from WiX3.5.2519 to 3.6.3303.1, and it seems like wixlibs are not working as expected anymore in our projects. The library project builds, but when a merge module attempts to build(which has the wixlib project as a reference), I get the following error: "The end element matching the 'wixLibrary' start element was not found". It seems to have the closing element though, as it looks like this: <?xml version="1.0" encoding="utf-8"?><wixLibrary version="3.0.2002.0" xmlns="http://schemas.microsoft.com/wix/2006/libraries"><WixLocalization Codepage="1252" Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization"><String ........</String></WixLocalization></wixLibrary> Any ideas why? I'm using VS2012, on Windows 8! Thanks in advance! ________________________________ This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Formicary cannot guarantee that this message is secure or free of errors or viruses. ----------------------------------------------------------------------------- - Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us. SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207. Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK. ----------------------------------------------------------------------------- - Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ________________________________ This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Formicary cannot guarantee that this message is secure or free of errors or viruses. ----------------------------------------------------------------------------- - Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ________________________________ This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Formicary cannot guarantee that this message is secure or free of errors or viruses. ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ________________________________ This message w/attachments (message) is intended solely for the use of the intended recipient(s) and may contain information that is privileged, confidential or proprietary. If you are not an intended recipient, please notify the sender, and then please delete and destroy all copies and attachments, and be advised that any review or dissemination of, or the taking of any action in reliance on, the information contained in or attached to this message is prohibited. Formicary cannot guarantee that this message is secure or free of errors or viruses. ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users