afficher un formulaire windows à partir d'une fenêtre de service

je suis entrain de créer un service de fenêtre. mon exigence est la fenêtre d'affichage de formulaire à partir de la fenêtre de service NT sur l'intervalle particulier. Pour fins de test , je veux juste afficher le formulaire sur le démarrage du service:

 protected override void OnStart(string[] args)
        {
            eventLog1.WriteEntry("In OnStart -before form show");

            Messager_Form obj = new Messager_Form();
            obj.Show();
           //System.Diagnostics.Process.Start("calc.exe");
            eventLog1.WriteEntry("In OnStart -after form show");
           //timer1.Start();
        }

il ne fonctionne pas. Ni formulaire est affiché, ni calc processus est en cours d'exécution. j'ai trouvé quelques liens
montrant pop up , mais la plupart d'entre eux suggérant WCF. n'est-il pas possible sans la wcf. quelqu'un peut-il me montrer le chemin pour y parvenir.

Vous ne devriez pas montrer de windows à partir d'un service. Les Services sont destinés à fonctionner sans interaction.
Vous devez marquer votre service de Interact with desktop
Envisager d'écrire des messages dans le Journal des Événements. Utilisation du fichier de configuration pour l'activation/la désactivation de la journalisation dans le Journal des Événements.
je ne peux pas exécuter un processus distinct de service ?
Ouverture d'un tube nommé, un client (non-service) programme en cours d'exécution en arrière-plan et de regarder la pipe, c'est tout.

OriginalL'auteur Arshad | 2012-10-18