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.Platform.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.Global.Server.TargetPath)' /> <File Id='f.app.ms.Auth.Global.Server.pdb' Name='XPedient.Application.ManagementServer.Plugins.Authentication.Global.Server.pdb' Source='$(var.Application.ManagementServer.Plugins.Authentication.Global.Server.TargetDir)XPedient.Application.ManagementServer.Plugins.Authentication.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