Yes. Commenting out WixUI_Common reference did not help. On Thu, 2013-08-29 at 19:09 -0400, Alain Forget wrote: > You can try, but I'm thinking a lot of references to things in the Commons > are going to break. > > -----Original Message----- > From: jo...@msli.com [mailto:jo...@msli.com] > Sent: Thursday, August 29, 2013 18:35 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] using WixUI_Advanced > > 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
------------------------------------------------------------------------------ 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