Laurent mortroux Ответов: 1

Пакет C# service windows


Привет

Я создаю службы windows , эти службы запускаются с пользователем Toto, в сеансе windows я вошел в систему Toto,

Шаги:
- Мой сервис запускает пакетный файл ООН
- пакетный файл запускаем программу, делаем файл excel
c:\temp\MMW5.exe -Ф "c:\0temp\test.mkd"

когда я выполняю th batch с двойным щелчком мыши, все работает?

Когда если мой сервис запускает пакет у меня возникает ошибка :

16:30:59 - [OUT 35452] - Error: Error manager for <CISAExcelWriter> reported error:
16:30:59 - [OUT 35452] - Error writing "c:\users\Toto\appdata\local\temp\markdata\mmw5\tmp3\map848ac6d8.xls" file (SAExcel exception).


но папка была создана, а ?


Большое спасибо

Что я уже пробовал:

Здравствуйте у меня есть ошибка у кого то есть идея большое вам спасибо

1 Ответов

Рейтинг:
6

Dave Kreskowiak

Если все, что вы используете для этого, использует Excel Interop, вы не можете использовать Excel из приложения-Службы Windows. Это не поддерживается.

Я понятия не имею что MMW5.exe есть или откуда он взялся, поэтому, если есть проблема с использованием этого сервиса, вам придется поговорить с людьми, которые написали этот исполняемый файл.