Vérifiez et modifiez le statut du service Windows par C # WebApplication

Je dois vérifier et modifier le statut des services Web sur le serveur par application Web. J’ai cherché et essayé de nombreuses solutions comme celle-ci . mais pas de succès. Je peux exécuter les codes de changement de statut du service sur une machine locale en démarrant mon studio visuel avec un administrateur. mais le même code ne fonctionne pas lorsque je télécharge mon application Web sur le serveur.

Toute aide serait appréciable.

Je connais ServiceController et je l’ai utilisé. S’il vous plaît guider.