Hey Roy,

If you are still able to reproduce this please file a bug in heat and upload
the DLL. I would recommend that the DLL ONLY contain required information to
reproduce the issue IF possible.

Thanks,

Brian Rogers
"Intelligence removes complexity." - Me
http://icumove.spaces.live.com


On Wed, Apr 1, 2009 at 5:07 PM, Roy Abou Assaly <royass...@gmail.com> wrote:

>
> Hi,
> No, I was using version 11.34.  The same one attached in the email.  I just
> redownloaded the DLL I had attached to you and ran it in 3.0.5120.0...still
> the same exception.  Strange.
>
> On Wed, Apr 1, 2009 at 3:36 PM, Neil Sleightholm (via Nabble) <
> ml-user+58265-122838...@n2.nabble.com<ml-user%2b58265-122838...@n2.nabble.com>
> <ml-user%2b58265-122838...@n2.nabble.com<ml-user%252b58265-122838...@n2.nabble.com>
> >
> > wrote:
>
> > I just tried this again and didn't see an error, has the dll changed from
> > the one you sent me?
> >
> > Neil
> >
> > Neil Sleightholm
> > X2 Systems Limited
> > n...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=0
> ><mailto:
> > n...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=1>>
> >
> >
> >
> > ________________________________
> >
> > From: Roy Abou Assaly [mailto:royass...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=2>]
> >
> > Sent: Wed 01/04/2009 14:39
> > To: wix-us...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=3>
>  > Subject: Re: [WiX-users] Heat missing some RegistryValue elements
> > (Programmable) from VB6 code?
> >
> >
> >
> >
> >
> > I have just tried the latest version 3.0.5120.0 and the programmable
> > attribute on is set for your dll on the ClassId e.g.
> >
> > <Class Id="{5A5DBDF3-10F1-43D1-AA51-CDE7EDFA0321}"
> > Description="PRISMXMLEditor.XMLChunk" Version="12.3" Programmable="yes">
> >
> > If you are not already you may also want to try the -svb6 option with
> > Heat as that will remove the VB6 runtime properties that are not
> > required (see help file).
> >
> > Neil
> >
> >
> > Hi Neil and Roger,
> >
> > I just ran heat 3.0.5120.0 and got this error:
> >
> > D:\lab\WiX\XMLEditor>heat file PRISMXMLEditor.dll -sfrag -gg -vb6 -out
> > result.xml
> > Microsoft (R) Windows Installer Xml Toolset Harvester version 3.0.5120.0
> > Copyright (C) Microsoft Corporation. All rights reserved.
> >
> > heat.exe : error HEAT0001 : Item has already been added. Key in
> dictionary:
> > 'Interface\{0B7F3153-C8E7-4E6D-AEBE-B6D61D78B9A3}\ProxyStubClsid/'  Key
> > being added: 'Interface\{0B7F3153-C8E7-4E6
> > D-AEBE-B6D61D78B9A3}\ProxyStubClsid/'
> >
> > Exception Type: System.ArgumentException
> >
> > Stack Trace:
> >    at System.Collections.SortedList.Add(Object key, Object value)
> >    at
> >
> Microsoft.Tools.WindowsInstallerXml.Extensions.UtilFinalizeHarvesterMutator.MutateComponents()
> >
> >    at
> >
> Microsoft.Tools.WindowsInstallerXml.Extensions.UtilFinalizeHarvesterMutator.Mutate(Wix
> > wix)
> >    at Microsoft.Tools.WindowsInstallerXml.Mutator.Mutate(Wix wix)
> >    at Microsoft.Tools.WindowsInstallerXml.Tools.Heat.Run(String[] args)
> >
> > Then I ran 3.0.4923.0
> >
> > D:\lab\WiX\XMLEditor>heat file PRISMXMLEditor.dll -sfrag -gg -vb6 -out
> > result.xml
> > Microsoft (R) Windows Installer Xml Toolset Harvester version 3.0.4923.0
> > Copyright (C) Microsoft Corporation. All rights reserved.
> >
> > And yes, you're right.  Programmable is set as an attribute of Class
> rather
> > than being created in RegistryValue.  I'm going to assume that those 2
> are
> > the equivalent?  Can you confirm this?  If that is true, I will stick
> with
> > 3.0.4923.0 since it works and I have tested the builds with this version.
> >  That's basically where I got confused.  I saw that I was missing
> > RegistryValue elements and figured that certain keys were being missing.
> >
> > Do you still want me to open a bug Roger?  Although, this time it would
> be
> > for another Reason.  Also, how did it manage to run heat 3.0.5120.0 on
> your
> > machine Neil?  I hope it's not the dreaded "It runs on my machine" bug :)
> >
> > Thanks guys
> > --
> > View this message in context:
> >
> http://n2.nabble.com/Heat-missing-some-RegistryValue-elements-%28Programmable%29-from-VB6-code--tp2559361p2569042.html
> > Sent from the wix-users mailing list archive at Nabble.com.
> >
> >
> >
> ------------------------------------------------------------------------------
> >
> > _______________________________________________
> > WiX-users mailing list
> > wix-us...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=4>
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> >
> >
> > _______________________________________________
> > WiX-users mailing list
> > wix-us...@...<
> http://n2.nabble.com/user/SendEmail.jtp?type=node&node=2571127&i=5>
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> > ------------------------------
> >  View message @
> >
> http://n2.nabble.com/Heat-missing-some-RegistryValue-elements-%28Programmable%29-from-VB6-code--tp2559361p2571127.html
> > To unsubscribe from Heat missing some RegistryValue elements
> (Programmable)
> > from VB6 code?, click here< (link removed) >.
> >
> >
> >
>
> --
> View this message in context:
> http://n2.nabble.com/Heat-missing-some-RegistryValue-elements-%28Programmable%29-from-VB6-code--tp2559361p2572340.html
>  Sent from the wix-users mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to