Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.147.76.246] |
|
Сообщ.
#1
,
|
|
|
здравствуйте господа
написал WCF Service ThetaAutentification.dll. с ним все в порядке. работает без осечек. во времья тестировки сервис запускал из win application public partial class Form1 : Form { ServiceHost _SH = null; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { try { _SH = new ServiceHost(typeof(Theta.Autentification.AutentificationService)); _SH.Open(); Theta.Autentification.AutentificationService a = new Theta.Autentification.AutentificationService(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } private void button2_Click(object sender, EventArgs e) { _SH.Close(); _SH = null; } } тепер сделал win service partial class ThetaSecurityService : ServiceBase { private ServiceHost _SH = null; public ThetaSecurityService() { InitializeComponent(); } protected override void OnStart(string[] args) { try { _SH = new ServiceHost(typeof(Theta.Autentification.AutentificationService)); _SH.Open(); Theta.Autentification.AutentificationService a = new Theta.Autentification.AutentificationService(); } catch (Exception ex) {} } protected override void OnStop() { _SH.Close(); _SH = null; } } но вотэтот win service висит но WCF Service не запускает, или чтото другое, что происходит не понял, главное ThetaAutentification не пашет. что делаю не так? спасибо |
Сообщ.
#2
,
|
|
|
Цитата Kobra @ но вотэтот win service висит но WCF Service не запускает, или чтото другое Выясните, что за исключение у вас возникает в пустом catch. Возможно, проблема в правах пользователя, под которым запускается служба. |