На моем компьютере разработчика у меня установлен Office 2007 на Win7 x64.
Целевыми машинами являются Office 2003 + пакет совместимости (для чтения / записи docx и т. Д.), Работающий на WinXP x64.
Моя программа, среди прочего, открывает / сохраняет как команды для файлов документов, преобразуя их в docx.
Она прекрасно работает на моей машине, но, к сожалению, выдает файлы нулевого размера на целевых машинах.Не выдается никаких исключений, похоже, что он работает нормально, за исключением случаев, когда я смотрю на выходной файл, он имеет нулевую длину.
Есть идеи, почему это происходит, и как обойти это?
Моим последним средством будет написать некрасивый макрос Word / PowerPoint, который открывает документ и сохраняет его.Я бы предпочел, чтобы все происходило автоматически из моей программы без открытия окна Word / PowerPoint.