Сбой печати DDE в Windows 2008

#ms-word #windows-services #dde #local-system-account

#ms-word #windows-службы #dde #учетная запись локальной системы

Вопрос:

У меня есть приложение-служба Windows (разработанное на C ), работающее под учетной записью локальной системы. Операционная система — Windows Server 2008 Standard — 32-разрядный пакет обновления 2 — 4 ГБ оперативной памяти. Также запущен Office 2003 с пакетом обновления 3.

Эта служба берет RTF-файл и с помощью DDE печатает его с помощью Microsoft Word. Однако Word не выполняет печать, выдавая ошибку (я могу увидеть ошибку, если я включу взаимодействие с desktop). Ошибка заключается

«Ошибка времени выполнения ‘1001’:

Недостаточно памяти. Сохраните документ сейчас. C:…file.rtf «

Скриншот можно увидеть здесь:http://img804.imageshack.us/img804/9550/worderror.png

Раньше это работало в Windows 2003.

Есть идеи? Предложения? Может быть связано с разрешением?

Ответ №1:

На самом деле это не поддерживается Microsoft:http://support.microsoft.com/kb/257757