I wonder if someone can help me with this rather thorny issue.
We distribute a .NET program that uses Aspose.Words to create Word docs from a database. I've inherited the code, so don't necessarily have a full understanding of how it works, but I know that it's replacing bookmarks in the document with data from DB fields. This may not be the best way (I have seen that there's mail merge functionality available) but it's how I inherited the project, and I need to stick with it for the time being.
This works fine on every machine I have come across - except for one client, who has 4 or 5 machines that all have the same problem - some of the bookmarks get replaced, and others don't.
I have checked that the template they are using is identical (copied from my dev machine) and that their version of Aspose Words is the same (7.0.0.0). They are using Word 2007, which I have on my dev machine, and are running Win XP Pro SP3. They are replacing data from the same db fields into the same bookmarks in the same template (sample attached).
I know that any errors Aspose throws are usually displayed, because we already had to wrestle with the "grand parent node should be the same" problem experienced elsewhere, so I don't think a full-on error is causing the problem. Are there any scenarios in which Aspose Words will silently fail?
Any help appreciated,
Al