The file must be generated by WiX during build time.

-----Original Message-----
From: Jeremy Farrell [mailto:jfarr...@pillardata.com] 
Sent: Thursday, December 09, 2010 7:42 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] How do you fix this error? (id is too long, 72 
characters max)

Maybe it's just my lack of understanding, but you don't seem to be giving us 
many clues here. You say the problem Id is in "a generated file" - what file, 
generated by what? 

> -----Original Message-----
> From: John Bergman [mailto:john.berg...@xpedienttechnologies.com]
> Sent: Thursday, December 09, 2010 10:58 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] How do you fix this error? (id is too long, 
> 72 characters max)
> 
> This is the full contents of the WiX file, I don't see how I can 
> shorten it based on what you replied.
> 
> <?xml version="1.0" encoding="UTF-8"?> <Wix 
> xmlns="http://schemas.microsoft.com/wix/2006/wi";
>       xmlns:iis="http://schemas.microsoft.com/wix/IIsExtension";
>       xmlns:util="http://schemas.microsoft.com/wix/UtilExtension";>
> 
>   <?include ..\..\common\shared\XPedientInstallerVersionInfo.wxi ?>
>   
>   <Module Id="MM.Platform.ClientPlugins" Language="1033" 
> Version="$(var.MajorVersion).$(var.MinorVersion).$(var.BuildNumber)">
>               <Package Id="xxx"  InstallerVersion="200"
>              Manufacturer="XPT" />
> 
>               <Directory Id="TARGETDIR" Name="SourceDir">
>                       <Directory Id="MergeRedirectFolder">
> 
>         <Component Id='c_c.Data.dm.Plugins.Client' Guid='xxx'>
>           <File Id='f.c.Data.dm.Plugins.Client' 
> Name='$(var.Core.Data.DataManagement.Plugins.Client.TargetFile
> Name)' 
> Source='$(var.Core.Data.DataManagement.Plugins.Client.TargetPath)' />
>           <File Id='f.c.Data.dm.Plugins.Client.pdb' 
> Name='XPedient.Core.Data.DataManagement.Plugins.Client.pdb' 
> Source='$(var.Core.Data.DataManagement.Plugins.Client.TargetDi
> r)XPedient.Core.Data.DataManagement.Plugins.Client.pdb' />
>         </Component>
> 
>         <Component Id='c_c.md.Plugins.Model.Client' Guid='xxx'>
>           <File Id='f.c.md.Plugins.Model.Client' 
> Name='$(var.Core.MetaData.Plugins.Model.Client.TargetFileName)
> ' Source='$(var.Core.MetaData.Plugins.Model.Client.TargetPath)' />
>           <File Id='f.c.md.Plugins.Model.Client.pdb' 
> Name='XPedient.Core.MetaData.Plugins.Model.Client.pdb' 
> Source='$(var.Core.MetaData.Plugins.Model.Client.TargetDir)XPe
dient.Core.MetaData.Plugins.Model.Client.pdb' />
>         </Component>
> 
>         <Component Id='c_c.rep.Plugins.Client' Guid='xxx'>
>           <File Id='f.c.rep.Plugins.Client' 
> Name='$(var.Core.Repository.Plugins.Client.TargetFileName)' 
> Source='$(var.Core.Repository.Plugins.Client.TargetPath)' />
>           <File Id='f.c.rep.Plugins.Client.pdb' 
> Name='XPedient.Core.Repository.Plugins.Client.pdb' 
> Source='$(var.Core.Repository.Plugins.Client.TargetDir)XPedien
t.Core.Repository.Plugins.Client.pdb' />
>         </Component>
> 
>         <Component Id='c_c.System.Plugins.Client' Guid='xxx'>
>           <File Id='f.c.System.Plugins.Client' 
> Name='$(var.Core.System.Plugins.Client.TargetFileName)' 
> Source='$(var.Core.System.Plugins.Client.TargetPath)' />
>           <File Id='f.c.System.Plugins.Client.pdb' 
> Name='XPedient.Core.System.Plugins.Client.pdb' 
> Source='$(var.Core.System.Plugins.Client.TargetDir)XPedient.Co
> re.System.Plugins.Client.pdb' />
>         </Component>
> 
>         <Component Id='c_c.System.Plugins.Presenter' Guid='xxx'>
>           <File Id='f.c.System.Plugins.Presenter' 
> Name='$(var.Core.System.Plugins.Presenter.TargetFileName)' 
> Source='$(var.Core.System.Plugins.Presenter.TargetPath)' />
>           <File Id='f.c.System.Plugins.Presenter.pdb' 
> Name='XPedient.Core.System.Plugins.Presenter.pdb' 
> Source='$(var.Core.System.Plugins.Presenter.TargetDir)XPedient
.Core.System.Plugins.Presenter.pdb' />
>         </Component>
>         
>       </Directory>
>               </Directory>
>       </Module>
> </Wix>
> 
> 
> -----Original Message-----
> From: Paden, Patrick [mailto:patrick.pa...@wolterskluwer.com]
> Sent: Thursday, December 09, 2010 9:57 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] How do you fix this error? (id is too long, 
> 72 characters max)
> 
> -=-=-=-
> <snip>
> error:
> 
> The DirectoryRef/@Id of attributes value, 
> 'Application.managementserver.plugins.authentication.native.cl
> ient.symbo
> ls' is too long for an identifier, standard identifiers are
> 72 characters or less.
> <snip>
> <DirectoryRef
> Id="Application.ManagementServer.Plugins.Authentication.Native
> .Client.Sy
> mbols">
> <snip>
> -=-=-=-
> The <DirectoryRef> in the above text-cut is 73 characters long, this 
> is what needs to be changed down to 72 characters or less.
> Your <Directory> elsewhere in the code most likely needs to be changed 
> too.
> 
> Hope this helps,
> Patrick Paden
> 
> --------------------------------------------------------------
> ----------------
> _______________________________________________
> 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
> 
------------------------------------------------------------------------------
_______________________________________________
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