I just realized that the thread I am looking at says explicitly that this is
still a bug in v3.5.
It also mentioned a workaround, but I can't figure out exactly what it
means: 

"The work around in WiX v3.0, unfortunately, is to pull the second ProgId
out
and set its registry keys using RegistryKey/RegistryValue elements. "

 I have tried several configurations but continue to get the same error. 
Can somebody extrapolate on it for me?

Thank you, 
Whitney


whitneys wrote
> 
> I am running into the exact same thing as Bryan describes below:
> 
> 
> Bryan Reich wrote
>> 
>> I am seeing the following:
>> 
>> Previously there was:
>> 
>> <Class Id="{myGUID}" advertise="yes"...>
>>     <ProgId Id="MyProgid1.14" Advertise="yes" ... />
>>     <ProgId Id="MyOtherProgId.14" Advertise="yes" .../>
>> </Class>
>> 
>> This was working fine. When installed, the class had entries for the prog
>> ID that was first in the list of progIDs that were its children. Each
>> progId had a clsid that was its class parent. This is what we want.
>> 
>> For reasons I won't go into, we need to now change these entries to
>> advertise="no" (note that this is even recommended by current WIX
>> documentation).
>> <Class Id="{myGUID}" advertise="no"...>
>>     <ProgId Id="MyProgid1.14" Advertise="no" ... />
>>     <ProgId Id="MyOtherProgId.14" Advertise="no" .../>
>> </Class>
>> 
> 
> Later in the thread, it becomes clear that this is a bug in Light
> (2927773).  That bug is marked as fixed as of September '10.  I downloaded
> version 3.5 of WiX very recently and yet it is still occurring.  I am
> relatively new to WiX - is there a setting somewhere I need to worry
> about?  Or do I need a more recent version?
> 
> Thanks
>  - Whitney
> 


--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-bug-when-converting-class-progID-set-from-advertised-yes-to-advertised-no-tp4264193p7376828.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to