"Недостаточно памяти. Сохраните документ сейчас". ошибка при открытии документа Word 2003
Я разработал одну службу Windows, с помощью которой я пытаюсь открыть документ Word. Но когда служба пытается открыть документ, она регистрирует следующую ошибку "There is insufficient memory. Save the document now."
Если я запускаю ту же программу, что и обычное приложение для Windows, она работает нормально, но проблема возникает только тогда, когда я пытаюсь запустить программу как службу Windows.
Я пытался решить эту проблему в Google, но ответов на эту проблему не так много. Есть ли способ увеличить лимит памяти для службы или процесса Windows? Нечто подобное в мире Java, где мы можем указать ограничение памяти при выполнении класса Java java -Xmx800M
, Есть ли что-то подобное для процессов Windows?
Кто-нибудь знает, как решить эту проблему? Я использую C#, .net Framework 2.0 и Office 2003 для разработки.
1 ответ
Я обнаружил, что офисная автоматизация не рекомендуется Microsoft на коде серверной части. Более подробную информацию можно найти здесь.
РЕДАКТИРОВАТЬ: Я нашел еще одну статью, касающуюся автоматизации делопроизводства в коде на стороне сервера.