Re: [WiX-users] WiX 3.0: Bug in LIGHT

2010-04-01 Thread Markus Karg
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

2010-04-01 Thread Ondrej Zarevucky
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

2010-04-01 Thread Markus Karg
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

2010-03-31 Thread Markus Karg
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

2010-03-31 Thread Bob Arnson
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