Thanks for replying so quickly. flexDoc seems to be exactly what I need to generate (server-side) a bunch of letters based on extracts from a database. All the other mail-merge approaches seem to be lacking, especially when it comes to server-side.
I loaded the solution without the API.UnitTest (My version of VS2008, Standard Edition, does not have Unit Test support, nor does it seem to have key signing).
So I used your suggestion and disabled signing.
Following the instructions found at the top of Program.cs, I got the solution to build and run.
I don't expect you to debug all this for me, but I then got this error:
error when building the document: Package validation errors/warnings:/word/docum
ent.xml (xpath: /w:document/w:body/w:p/w:r/w:drawing/wp:inline
/wp:docPr): [Semantic] Attribute 'id' should have unique value. Its current v
alue '1' duplicates with others.
/word/document.xml (xpath: /w:document/w:body/w:tbl/w:tr/w:tc/w:p
/w:r/w:drawing/wp:inline/wp:docPr): [Semantic] Attribute 'id' sho
uld have unique value. Its current value '1' duplicates with others.
I'm happy to wait for the msi release version but I expect to need this code in a few weeks and was planning to use my time learning about it. What I can then do is post my experiences back in a way that might help others.
Like most of us, the fun in this stuff is learning something new.
Thanks again, Phil