Bonjour,
j'utilise une méthode commune à plusieurs applications pour pouvoir me connecter à ma BDD. Et parmi ces appli, il y a des services windows (qui peuvent donc tourner en session fermée), ce qui m'obligent à ne pas faire tout à fait la même chose dans mon code. Donc je voulais savoir si je pouvais détecter ca. (et surtout comment ^^ )
Au final, j'aimerais avoir un truc qui ressemblerait à
1 2 3 4 5 6 7 8
| if (Application.IsUnService)
{
// faire le code specifique là
}
else
{
// faire autre chose ici
} |
J'ai cherché dans System.Windows.Forms.Application mais je n'ai pas trouvé mon bonheur.
Et pour l'instant, je contourne le problème en faisant
if (System.Environment.UserName == "SYSTEM")
mais c'est moche ...
Partager