WindowsService, кажется, не работает - PullRequest
0 голосов
/ 16 марта 2012

У меня тут новая проблема:

Я написал небольшое WPF-приложение, которое контролирует мои TAPI-линии. При входящих вызовах или исходящих вызовах программа выполняет некоторые действия с базой данных. Это работает очень хорошо до сих пор. Что я хочу сделать сейчас, так это Win-Service, который выполняет все эти действия. Несколько сотрудников входят и выходят на сервер, где работает WPF-приложение. Когда пользовательский сеанс останавливается, WPF-приложение также останавливается. Вот почему я написал службу Windows.

После установки (installutil) и запуска Сервиса из services.msc кажется, что Сервис работает нормально, но это не так. Новые входящие / исходящие вызовы не были записаны в базу данных.

Итак, я спросил себя, есть ли какие-либо ограничения для этих услуг? Я использую EntityFramework для Database-Actions и Telephone-API для мониторинга вызовов.

При отладке этого сервиса все работает просто отлично ... но в "живом режиме" ничего не работает ...

Кто-нибудь может дать мне несколько советов? THX

1 Ответ

0 голосов
/ 16 марта 2012

Вероятно, это проблема с разрешениями.

Служба по умолчанию работает как пользователь "SYSTEM".На вкладке свойств сервиса вы можете изменить его на пользователя с соответствующими разрешениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...