Je voudrais obtenir de l’aide, j’obtiens cette erreur en essayant de démarrer un service Windows et cela me rend fou. Les détails sont:
J’ai effectué une longue recherche sur le Web et la seule solution fournie consiste à vérifier le registre Windows pour trouver ImagePath pour le service et append des guillemets au début et à la fin du chemin. Ceci est censé résoudre le problème mais cela ne fonctionne pas dans mon cas. J’ai modifié plusieurs fois l’ImagePath (j’ai ajouté et supprimé les guillemets, essayé avec des guillemets doubles) mais je ne reçois aucun résultat positif.
Quelqu’un pourrait-il m’aider avec ça? Merci d’avance…
Je pense qu’il y a un problème de combativité avec le framework .net que vous utilisez et Windows Server 2003. Utilisez-vous .net 4.5? Windows Server 2003 ne peut pas exécuter les applications qui ciblent Net Framework 4.5.
http://www.microsoft.com/visualstudio/eng/products/compatibility
Vous pouvez donc changer votre framework cible en 4.0.
Mon problème était dû à la configuration de mon projet de service en tant que bibliothèque de classes et non en tant qu’application Windows dans le volet Application des propriétés du projet.