Its my merge module.

It looks like the names generated are:

<AssemblyReference>Binaries
<AssemblyReference>Symbols
Etc

To me, this seems like a bug in the way Wix is generating the MSI database, if 
the generated names are too long, WiX (IMHO) should change them to fit, and/or 
issue a fatal error if there really are collisions.

-----Original Message-----
From: Tobias S [mailto:tobias.s1...@gmail.com] 
Sent: Wednesday, February 02, 2011 8:08 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] CNDL 1026 Warning - How the heck to you correct it?

Open the corresponding merge module with orca and search for the string. This 
should lead to the trouble causing string. But I think ignoring this warning is 
the best way than manipulating a 3rd party merge module.

Regards,
Tobias



2011/2/2 John Bergman <john.berg...@xpedienttechnologies.com>:
> I have a couple of merge modules that consistently generate these warnings, 
> and I have not been able to determine how the string is generated that it is 
> complaining about.
>
> Is this documented anywhere, or can anyone provide some tips as far as how to 
> correct this?
>
> Here is an example of the message
>
> C:\XPertSeries\Source\XPJ-R7S7\XPertSeries\Platform\Install.MM.Platfor
> m.ManagementServer.ServerPlugins\obj\Debug\_Application.ManagementServer.Plugins.Authentication.Global.Server.wxs(4):
>  warning CNDL1026: The DirectoryRef/@Id attribute's value, 
> 'Application.ManagementServer.Plugins.Authentication.Global.Server.Binaries', 
> is too long for an identifier.  Standard identifiers are 72 character s long 
> or less.
>
>
> Relevant section of the merge module's WiX File
>
> <?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.MS.ServerPlugins" Language="1033" 
> Version="$(var.MajorVersion).$(var.MinorVersion).$(var.BuildNumber)">
>                <Package Id="xxxxx"  InstallerVersion="200"
>             Manufacturer="XPedient Technologies" />
>
>                <Directory Id="TARGETDIR" Name="SourceDir">
>                        <Directory Id="MergeRedirectFolder">
>
>        <Component Id='c_app.ms.Plugins.Auth.Global.Server' 
> Guid='xxxxxx'>
>          <File Id='f.app.ms.Auth.Global.Server' 
> Name='$(var.Application.ManagementServer.Plugins.Authentication.Global
> .Server.TargetFileName)' 
> Source='$(var.Application.ManagementServer.Plugins.Authentication.Glob
> al.Server.TargetPath)' />
>          <File Id='f.app.ms.Auth.Global.Server.pdb' 
> Name='XPedient.Application.ManagementServer.Plugins.Authentication.Glo
> bal.Server.pdb' 
> Source='$(var.Application.ManagementServer.Plugins.Authentication.Glob
> al.Server.TargetDir)XPedient.Application.ManagementServer.Plugins.Auth
> entication.Global.Server.pdb' />
>        </Component>
>
>
> The WiX Project (VS2008/2010) has this as a reference:
>
>        
> Application.ManagementServer.Plugins.Authentication.Global.Server
>
> Where the name of the assembly is    
> Application.ManagementServer.Plugins.Authentication.Global.Server.dll
>
> ----------------------------------------------------------------------
> -------- Special Offer-- Download ArcSight Logger for FREE (a $49 USD 
> value)!
> Finally, a world-class log management solution at an even better price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, 
so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to