J'ai développé un service Windows en utilisant Visual Studio 2008. Je veux installer ce service sur une machine où Visual Studio n'est pas installé, mais .NET 3.5 est installé.Comment installer un service Windows développé dans .NET 3.5?
Généralement InstallUtil.exe doit être utilisé pour l'installation d'un service Windows, mais l'utilitaire InstallUtil.exe n'est pas disponible dans .NET 3.5. Lorsque j'ai essayé d'installer ce service en utilisant .NET 2.0, le service s'affiche dans la liste des services, mais au démarrage du service, l'erreur Windows Service 1053 arrive. Comment pouvons-nous éviter ce problème et installer le service avec succès?
Lorsque VS est disponible sur la machine, l'installation du service ne pose aucun problème. Si VS n'est pas disponible, comment pouvons-nous installer le service développé dans .Net3.5? – srv
Le projet d'installation, une fois créé, crée un programme d'installation (fichier .msi). Copiez-le (et le setup.exe qui sera également dans le dossier de ce projet) sur la machine sur laquelle vous voulez l'installer et exécutez-le comme n'importe quel programme d'installation. Une chose à noter est que vous devrez peut-être cliquer avec le bouton droit sur le projet d'installation et choisir "build". Par défaut, les projets d'installation ne se construisent pas lorsque vous choisissez "Build Solution". Cette valeur par défaut peut être annulée dans le gestionnaire de configuration. – David