There must be a <UIRef Id="WixUI_Advanced" /> somewhere in your project
OR in a wixlib you are referencing... You might try grep WixUI_Advanced
(or equivalent) on all the files in your project and all referenced WiX
projects.

--
Edwin G. Castro

On 8/29/13 3:34 PM, jo...@msli.com wrote:
> Tracking the UIRef
>
> MyProject.wxs: line 63:  <UIRef Id="Custom_Advanced" /> 
>
> Custom_Advanced.wxs: line 121: <UIRef Id="WixUI_Common" />
>
> Wix source:
> src/ext/UIExtension/wixlib/Common.wxs: line 20: <UI Id="WixUI_Common">
>
> So should I comment out the WixUI_Common reference?
>
> On Thu, 2013-08-29 at 22:08 +0000, John Cooper wrote:
>> Well, since you've got both the standard and the custom file referenced in 
>> your error messages, it looks like you're linking in both UI's.  Find the 
>> duplicate UIRef element and remove it.
>>
>> --
>> John Merryweather Cooper
>> Build & Install Engineer -- ESA
>> Jack Henry & Associates, Inc.(r)
>> Shawnee Mission, KS  66227
>> Office:  913-341-3434 x791011
>> jocoo...@jackhenry.com
>> www.jackhenry.com
>>
>>
>>
>>
>> -----Original Message-----
>> From: jo...@msli.com [mailto:jo...@msli.com] 
>> Sent: Thursday, August 29, 2013 4:47 PM
>> To: General discussion for Windows Installer XML toolset.
>> Subject: Re: [WiX-users] using WixUI_Advanced
>>
>> Has anyone had success copying WixUI_Advanced.wxs to a Custom_Advanced.wxs 
>> and using it in your msi installer?
>>
>> I end up with lots of errors like these:
>>
>>      [exec] 
>> C:\cygwin\home\build\current\EUROPA\Source\wix_project\Custom_Advanced.wxs(37)
>>  : error LGHT0091 : Duplicate symbol 
>> 'CustomAction:WixSetDefaultPerUserFolder' found. This typically means that 
>> an Id is duplicated. Check to make sure all your identifiers of a given type 
>> (File, Component, Feature) are unique.
>>      [exec] 
>> E:\delivery\Dev\wix37_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(37)
>>  : error LGHT0092 : Location of symbol related to previous error.
>>      [exec] 
>> E:\delivery\Dev\wix37_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(38)
>>  : error LGHT0091 : Duplicate symbol 
>> 'CustomAction:WixSetDefaultPerMachineFolder' found. This typically means 
>> that an Id is duplicated. Check to make sure all your identifiers of a given 
>> type (File, Component, Feature) are unique.
>>      [exec] 
>> C:\cygwin\home\build\current\EUROPA\Source\wix_project\Custom_Advanced.wxs(38)
>>  : error LGHT0092 : Location of symbol related to previous error.
>>      [exec] 
>> C:\cygwin\home\build\current\EUROPA\Source\wix_project\Custom_Advanced.wxs(37)
>>  : error LGHT0091 : Duplicate symbol 
>> 'CustomAction:WixSetDefaultPerUserFolder' found. This typically means that 
>> an Id is duplicated. Check to make sure all your identifiers of a given type 
>> (File, Component, Feature) are unique.
>>      [exec] 
>> E:\delivery\Dev\wix37_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(37)
>>  : error LGHT0092 : Location of symbol related to previous error.
>>
>> I copied WixUI_Advanced.wxs to my project directory as Custom_Advanced.wxs, 
>> and changed
>> From:
>> <         <UI Id="WixUI_Advanced">
>> To:
>>>         <UI Id="Custom_Advanced">
>> And in my Product element I added 
>> <UIRef Id="Custom_Advanced" />
>>
>> What Am I missing?  I'm following the Wix 3.6: A Developer's guide to
>> windows Installer XML.
>>
>> On Thu, 2013-08-29 at 09:31 -0700, jo...@msli.com wrote:
>>> In my wix msi I am giving the user a choice of per-user vs.
>>> system-wide.  
>>>
>>> What is the best way to indicate a nested directory structure in
>>> ApplicationFolderName?
>>>
>>> Examples do not show how to do a nested directory structure.  
>>>
>>> My directory structure looks like this, where the product is nested
>>> inside a folder named for the company, as there are many other products.
>>> <!-- Directory Structure -->
>>> <Directory Id="TARGETDIR" Name="SourceDir">
>>>  <Directory Id="ProgramFilesFolder" Name="Pfiles">
>>>   <Directory Id="MYPRODUCTSDIR" Name="$(var.MyCompanyName)" >
>>>    <Directory Id="INSTALLDIR" Name="$(var.MyProductName) $(var.Version)" >
>>>    </Directory>
>>>   </Directory>
>>>  </Directory>
>>> </Directory>
>>>
>>> In <Project> I added
>>>  <UIRef Id="WixUI_Advanced" />
>>>
>>> Can ApplicationFolderName look like this, where I spell out the directory 
>>> nesting?
>>>  <property Id="ApplicationFolderName" 
>>> Value="$(var.MyCompanyName)\$(var.MyProductName) $(var.Version)" />
>>>
>>> Is this the right way to do it or is there something better?
>>>
>>> Additionally, the dialog does not look exactly like a drop in
>>> replacement for the simple radio selection bettween per-user vs
>>> system-wide provided in the  Visual Studio Setup Project.  Is there a
>>> way to get that behavior?
>>>
>>>
>>>
>>> NOTICE: This email may contain confidential information.  Please see 
>>> http://www.meyersound.com/confidential/ for our complete policy.
>>>
>>> ------------------------------------------------------------------------------
>>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>>> Discover the easy way to master current and previous Microsoft technologies
>>> and advance your career. Get an incredible 1,500+ hours of step-by-step
>>> tutorial videos with LearnDevNow. Subscribe today and save!
>>> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> ------------------------------------------------------------------------------
>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>> Discover the easy way to master current and previous Microsoft technologies
>> and advance your career. Get an incredible 1,500+ hours of step-by-step
>> tutorial videos with LearnDevNow. Subscribe today and save!
>> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>> NOTICE: This electronic mail message and any files transmitted with it are 
>> intended
>> exclusively for the individual or entity to which it is addressed. The 
>> message, 
>> together with any attachment, may contain confidential and/or privileged 
>> information.
>> Any unauthorized review, use, printing, saving, copying, disclosure or 
>> distribution 
>> is strictly prohibited. If you have received this message in error, please 
>> immediately advise the sender by reply email and delete all copies.
>>
>>
>> ------------------------------------------------------------------------------
>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>> Discover the easy way to master current and previous Microsoft technologies
>> and advance your career. Get an incredible 1,500+ hours of step-by-step
>> tutorial videos with LearnDevNow. Subscribe today and save!
>> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
> Discover the easy way to master current and previous Microsoft technologies
> and advance your career. Get an incredible 1,500+ hours of step-by-step
> tutorial videos with LearnDevNow. Subscribe today and save!
> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to