It doesn’t really matter what type of the list separator used in mpp and xml project. It was important for old text-based mpx format. I’d not suggest using mpx anymore.
Thanks for the quick response. For a specific example, if a resource name is defined as: 'McNaughton, Bruce' in a database, will this continue to cause trouble with MS Project? I've run into problems where MS Project makes lists of names and using the list separator - if this is the same as the , in the resource name then more resources get added accidentally.
(BTW: I have been using automation with VBA rather than any file formats. I'm new to the file format thinking).