The file must be generated by WiX during build time.

-----Original Message-----
From: Jeremy Farrell [mailto:[email protected]] 
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:[email protected]]
> 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:[email protected]]
> 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> --------------------------------------------------------------
> ----------------
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to