Our .net web app uses LAPI 9.7.1 to import files into Livelink 9.7.1, the version which is supposed to support Office 2007 file types.
However, my docx or xlsx files are corrupted somehow in the process of importing the file. I know it happens during the import process (rather than when pulling the file back out) from testing each step alternately through our app using LAPI and the Livelink Web user interface.
These Office 2007 docx / xlsx files are really zipped containers of xml files. Review of the 'before' and 'after' file contents show that they're identical. Also, Word 2007 (for example) can repair the file, but that's not an acceptable user experience.
I've found postings relating this issue when importing docx files into SQLServer. They report an extra byte added to the file is causing the problem. However, they're using a stream input process and we're using the File input .net method version of the CreateVersion function.
Any ideas?
However, my docx or xlsx files are corrupted somehow in the process of importing the file. I know it happens during the import process (rather than when pulling the file back out) from testing each step alternately through our app using LAPI and the Livelink Web user interface.
These Office 2007 docx / xlsx files are really zipped containers of xml files. Review of the 'before' and 'after' file contents show that they're identical. Also, Word 2007 (for example) can repair the file, but that's not an acceptable user experience.
I've found postings relating this issue when importing docx files into SQLServer. They report an extra byte added to the file is causing the problem. However, they're using a stream input process and we're using the File input .net method version of the CreateVersion function.
Any ideas?