我在这里遇到了一个新问题:
我写了一个小的WPF应用程序来监视我的TAPI-Lines。在传入呼叫或拨出呼叫时,程序会执行一些数据库操作。到目前为止这个工作真的很好。 我现在想做的是一个Win-Service,它可以完成所有这些操作。几个Employee登录和运行WPF-App运行的服务器。当用户会话停止时,WPF应用程序也会停止。这就是我编写Windows服务的原因。
安装(installutil)并从services.msc启动服务后,似乎服务正常运行但不是。新的传入/传出呼叫没有写入数据库。
所以我问自己这些服务是否有任何限制?我正在使用EntityFramework进行数据库操作,使用Telephone-API来监控呼叫。
调试此服务时一切正常......但在“实时模式”中没有任何作用......
任何人都可以给我一些提示吗? THX
答案 0 :(得分:0)
可能是权限问题。
默认情况下,服务作为用户“SYSTEM”运行。在服务的“属性”选项卡中,您可以将其更改为具有相应权限的用户。