Je suis en train de déployer un service web, écrit en VS2008 sur un tout nouveau Windows Server 2008. Le même projet a été déployé avec succès fois d'innombrables sur Windows Server 2003..Net Déploiement de service Web sur Windows Server 2008 échoue
J'ai essayé de déployer de deux façons (les deux travaux sur l'ancien Windows server 2003):
- Publish le projet en utilisant Http directement au serveur IIS. Je reçois l'erreur suivante: "Impossible de trouver un serveur Web à 'dotnetservtest' Vérifiez que le nom du serveur Web est valide et que vos paramètres de proxy sont correctement définis Si vous êtes sûr que tout est correct, le serveur Web peut être temporairement hors service. "
- Créez un fichier MSI et exécutez-le sur le serveur. Immédiatement après avoir cliqué sur le fichier, le programme d'installation imprime à l'écran: "Le programme d'installation a été interrompu avant que ApplicationName puisse être installé.Vous devez redémarrer le programme d'installation pour réessayer."
Toutes les idées seraient grandement appréciées.
Edit: Nous avons réussi à résoudre les deux problèmes, grâce aux pistes par Alex Stankiewicz. Le premier problème pourrait être résolu en activant IIS6.0 sur le serveur.
Le problème Scond peut être résolu en installant des extensions FrontPage, comme décrit here.
Merci beaucoup! J'ai réussi à installer le MSI en activant la compatibilité IIS6. Cependant, j'aimerais vraiment pouvoir publier l'application sans avoir à installer manuellement un MSI à chaque fois. – Elad