L'installation/Désinstallation de Services dans Windows 7: “Erreur 1001. Le service spécifié a été marqué pour suppression”

Je suis en train de développer un Service Windows en .NET 4.0, Visual Studio 2010, Windows 7-32 bits. J'ai un projet de l'installateur qui fait l'installation pour moi. Quand j'ai installer le service, désinstallez-le et essayez d'installer à nouveau, j'obtiens l'erreur suivante:

Erreur 1001. Le service spécifié a été marqué pour suppression

Dans Windows XP, le problème était que les Services.msc a été ouvert. La fermeture de cette fenêtre de corriger ce problème.

Cependant, avec Windows 7, la seule façon que je peux résoudre ce problème est de redémarrer. J'ai essayé de fermer tous mes programmes, mais le problème persiste encore.

Personne ne sait comment résoudre ce problème sans avoir besoin de redémarrer?

Modifier

Je n'ai pas vu ce problème depuis que j'ai arrêté d'utiliser le programme d'installation MSI, j'utilise sc.exe au lieu de cela, pour installer les services manuellement. je pense que ce problème pourrait être lié à la combinaison de Visual Studio 2010 et le programme d'installation MSI Projets. Cependant, je ne sais toujours pas ce qui était le coupable de ce problème. Il s'avère que Process Explorer était le coupable.

  • Utilisation Taskmgr.exe onglet Processus et commencer à tuer les processus un par un jusqu'à ce que vous trouviez celui qui a encore les clés de registre ouvert.
  • J'ai arrêté à l'aide de MSI pour installer le service, mais plutôt l'installer manuellement à l'aide de sc.exe. Depuis, je n'ai pas encounted ce problème. Il semble que ce problème pourrait être lié à MSI projets, et éventuellement de visual studio.
  • Yep son Service Explorateur (services.msc), qui salit.
InformationsquelleAutor Mas | 2010-11-22