Word COM base interface

Hi, I am currently writing a commercial app in c# that creates reports in Word. I was wondering if there is any way to ensure that my code will work with all versions of Word.

I have played around with the Word COM reference, but without knowing the base methods that are in all versions of Word I have no idea how to make sure my users can use the app with 'their' Word version.

The only other suggestion I have been able to come up with is implementing a binary reader/writer to the Word 97 spec, but this will dent my development time dramatically.

Thanks in advance for any suggestions

[597 byte] By [bobjam] at [2007-12-24]