Re: [WiX-users] WiX 3.0: Bug in LIGHT
The original error message is: error LGHT0130 : The primary key 'regA2E5343F2EC34F3CCC232B9D03BB2A85' is duplicated in table 'Registry'. Please remove one of the entries or rename a part of the primary key to avoid the collision. I expect that this key is generated internally by LIGHT, since the .wxs file does not include it. Regards Markus -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Donnerstag, 1. April 2010 02:26 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] WiX 3.0: Bug in LIGHT On 3/31/2010 8:55 AM, Markus Karg wrote: tried to link it using LIGHT. LIGHT says that there is a duplicate in that fragment, so we checked the fragment. In fact, there is no duplicate: What's the exact error message? -- sig://boB http://joyofsetup.com/ --- --- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX 3.0: Bug in LIGHT
Hi Markus, I had the same problem with one of our COM objects. I'm was told there problem in our COM object registration and I fixed it by moving the version independent class entry under the version dependent one using our custom built WiX post processing tool: ProgId Id=FRFEMesh2D.FEMeshGen2DGenerator.1 Description=FEMeshGen2DGenerator Class ProgId Id=FRFEMesh2D.FEMeshGen2DGenerator Description=FEMeshGen2DGenerator Class / /ProgId More about this issue can be found in this bug report: http://sourceforge.net/tracker/index.php?func=detailaid=2793966group_id=105970atid=642714 http://sourceforge.net/tracker/index.php?func=detailaid=2793966group_id=105970atid=642714 I hope it helps a bit Ondřej Zarevúcky On 1.4.2010 8:21, Markus Karg wrote: The original error message is: error LGHT0130 : The primary key 'regA2E5343F2EC34F3CCC232B9D03BB2A85' is duplicated in table 'Registry'. Please remove one of the entries or rename a part of the primary key to avoid the collision. I expect that this key is generated internally by LIGHT, since the .wxs file does not include it. Regards Markus -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Donnerstag, 1. April 2010 02:26 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] WiX 3.0: Bug in LIGHT On 3/31/2010 8:55 AM, Markus Karg wrote: tried to link it using LIGHT. LIGHT says that there is a duplicate in that fragment, so we checked the fragment. In fact, there is no duplicate: What's the exact error message? -- sig://boB http://joyofsetup.com/ --- --- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX 3.0: Bug in LIGHT
Thank you for posting the URL. Yes, we are suffering exactly from that bug, and the proposed solution is working. :-) BTW, I actually do not understand why the *unversioned* variant has to be *inside* the versioned one? I would understand if the semantics would be exchanged (There shall be a registry entry, and in particular, there shall be a versioned one.), but I don't get the idea of the actual encapsulation (There shall be a versioned registry entry, and hey, also there shall be an unversioned one.?! Regards Markus -Original Message- From: Ondrej Zarevucky [mailto:ondrej.zarevu...@fine.cz] Sent: Donnerstag, 1. April 2010 10:41 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WiX 3.0: Bug in LIGHT Hi Markus, I had the same problem with one of our COM objects. I'm was told there problem in our COM object registration and I fixed it by moving the version independent class entry under the version dependent one using our custom built WiX post processing tool: ProgId Id=FRFEMesh2D.FEMeshGen2DGenerator.1 Description=FEMeshGen2DGenerator Class ProgId Id=FRFEMesh2D.FEMeshGen2DGenerator Description=FEMeshGen2DGenerator Class / /ProgId More about this issue can be found in this bug report: http://sourceforge.net/tracker/index.php?func=detailaid=2793966group_ id=105970atid=642714 http://sourceforge.net/tracker/index.php?func=detailaid=2793966group _id=105970atid=642714 I hope it helps a bit Ondřej Zarevúcky On 1.4.2010 8:21, Markus Karg wrote: The original error message is: error LGHT0130 : The primary key 'regA2E5343F2EC34F3CCC232B9D03BB2A85' is duplicated in table 'Registry'. Please remove one of the entries or rename a part of the primary key to avoid the collision. I expect that this key is generated internally by LIGHT, since the .wxs file does not include it. Regards Markus -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Donnerstag, 1. April 2010 02:26 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] WiX 3.0: Bug in LIGHT On 3/31/2010 8:55 AM, Markus Karg wrote: tried to link it using LIGHT. LIGHT says that there is a duplicate in that fragment, so we checked the fragment. In fact, there is no duplicate: What's the exact error message? -- sig://boB http://joyofsetup.com/ - -- --- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - - Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users --- --- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] WiX 3.0: Bug in LIGHT
We noticed that there must be a bug in LIGHT (WiX 3.0): We used HEAT file my.ocx -out my.wxs to create a Fragment from an OCX file, compiled it using CANDLE, then tried to link it using LIGHT. LIGHT says that there is a duplicate in that fragment, so we checked the fragment. In fact, there is no duplicate: Class Id={EF600D71-358F-11D1-8FD4-00AA00BD091C} Context=InprocServer32 Description=Annotation Objects ThreadingModel=both ProgId Id=AnnotationX.AnnList Description=Annotation Objects / ProgId Id=AnnotationX.AnnList.1 Description=Annotation Objects / /Class In fact, we can link it, if we remove one of that ProgId entries (actually it plays no role which one). It seems as if LIGHT makes no difference between AnnotationX.AnnList and AnnotationX.AnnList.1, which is wrong, since obviously that are different entries. What to do? Thanks Markus -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] WiX 3.0: Bug in LIGHT
On 3/31/2010 8:55 AM, Markus Karg wrote: tried to link it using LIGHT. LIGHT says that there is a duplicate in that fragment, so we checked the fragment. In fact, there is no duplicate: What's the exact error message? -- sig://boB http://joyofsetup.com/ -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users