Вы должны иметь возможность проверить обновления Windows, чтобы увидеть, какие обновления были недавно применены.Надеюсь, вы сможете откатить их назад, пока не найдете виновника.
Пол прав.Развертывание решения с использованием приложений MSOffice на сервере может быть очень рискованным.Будьте готовы и используйте сторожевые таймеры и код для перечисления и уничтожения ошибочных процессов WINWORD.EXE, когда вы думаете, что они могли упасть из глубины.это не элегантный материал, но его можно заставить работать.
Что касается инструментов сторонних разработчиков, я посмотрел их ОЧЕНЬ много.Если вы создаете документ с нуля, большинство из них в порядке, хотя они имеют различные уровни реализованной функциональности.Если вы можете работать только с файлами DOCX, OpenDoc XML SDK работает довольно хорошо и является бесплатным.Но это отстойно фактически манипулировать существующими документами.
Если вы планируете использовать существующие документы в качестве шаблонов, ваши возможности становятся намного более узкими.Вы можете сделать это с помощью OpenXML SDK, но это ОЧЕНЬ сложно.Наветренные отчеты работают, но могут быть $$$.
Большинство продаваемых библиотек "Word Compatible" не поддерживают всех функций, которые вам могут понадобиться.
Вы будетеСкорее всего, вы обнаружите, что использование API объектной модели Word - единственный путь, который даст вам необходимые возможности.Но, как всегда, YMMV.