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