Windows Installer limits directory identifiers to 72 characters max; that ID is 73 chars.
http://msdn.microsoft.com/en-us/library/aa368295(VS.85).aspx You can see this in ORCA by running Orca, making a new MSI file and adding the Directory table. Then Adjust Schema and look at the data type of the directory ID column. So, the directory ID will need to be shortened. James -----Original Message----- From: John Bergman [mailto:john.berg...@xpedienttechnologies.com] Sent: Monday, December 06, 2010 22:48 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] How do you fix this error? (id is too long, 72 characters max) I need some guidance as to how to fix this error... it looks like the id is generated during the compile process... I am getting this error: The DirectoryRef/@Id of attributes value, 'Application.managementserver.plugins.authentication.native.client.symbols' is too long for an identifier, standard identifiers are 72 characters or less. This is what is in my wxs source (that I wrote) <Component Id='c_app.ms.Plugins.Auth.Native.Client' Guid='C3ADAD54-1AD7-47fa-B356-146A58048F99'> <File Id='f.app.ms.pi.Auth.Native.Client' Name='$(var.Application.ManagementServer.Plugins.Authentication.Native.Clien t.TargetFileName)' Source='$(var.Application.ManagementServer.Plugins.Authentication.Native.Cli ent.TargetPath)' /> <File Id='f.app.ms.pi.Auth.Native.Client.pdb' Name='XPedient.Application.ManagementServer.Plugins.Authentication.Native.Cl ient.pdb' Source='$(var.Application.ManagementServer.Plugins.Authentication.Native.Cli ent.TargetDir)XPedient.Application.ManagementServer.Plugins.Authentication.N ative.Client.pdb' /> </Component> It appears that this is the location of the error, it is in a generated file. <Fragment> <DirectoryRef Id="Application.ManagementServer.Plugins.Authentication.Native.Client.Symbol s"> <Component Id="cmp9B84874485F19E281EC2FD5E9346598B" Guid="*"> <File Id="fil2DDE6B792849542497AC6B90E52F6196" Source="$(var.Application.ManagementServer.Plugins.Authentication.Native.Cli ent.TargetDir)\XPedient.Application.ManagementServer.Plugins.Authentication. Native.Client.pdb" /> </Component> </DirectoryRef> </Fragment> ---------------------------------------------------------------------------- -- What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users