J'ai un serveur Windows 2012 distant exécutant IIS 8 à partir duquel j'héberge une application Web. Ma boîte de développement local exécute Visual Studio 2012. Actuellement, je publie mon application en tant que package de déploiement Web ( .Zip), RDP sur le serveur de production, copier + coller dans un dossier et déployer l'application à partir d'IIS. Ma question est, quelles modifications dois-je apporter pour déployer directement sur IIS = de Visual Studio 2012 en utilisant l'option de déploiement Web?
J'ai essayé de suivre ce guide mais il fait référence à un service URL
que je dois me procurer auprès de mon hébergeur. Je n'ai pas d'hébergement, mon serveur est colocalisé.
On me présente les options suivantes:
Le nom d'utilisateur et le mot de passe sont-ils ceux que j'utilise pour le compte RDP? J'ai déjà installé Web Deploy 3.0 sur IIS dois-je activer d'autres paramètres?
OK j'ai trouvé la solution mais il m'a fallu une journée entière pour la faire fonctionner! Fondamentalement, les étapes sont les suivantes. C'est très sommaire mais voyez les guides détaillés ci-dessous qui m'ont aidé.
Les liens suivants ont vraiment aidé!
Configuration du gestionnaire sur le serveur Web:
http://www.iis.net/learn/publish/using-web-deploy/configure-the-web-deployment-handler
Connexion via Visual Studio:
http://msdn.Microsoft.com/en-us/library/dd465337 (v = vs.110) .aspx
REMARQUES:
Pour vous assurer que le gestionnaire fonctionne, connectez-vous à votre serveur IIS et pointez votre navigateur vers l'URL suivante.
https://<servername>:8172/MsDeploy.axd
F12 pour ouvrir les outils de développement pour voir la réponse HTTP. MsDeploy crée également IIS se connecte dans inetpub/logs, ce qui devrait vous donner un indice si vous rencontrez des problèmes de connectivité.
J'ai eu le même problème et ce message a été très utile pour m'aider à résoudre le problème. J'ai eu de toute façon de sérieux problèmes en essayant d'installer Web Deploy sur mon Windows Server 2012. L'installation de Web Deploy 3.0 me donnait plusieurs erreurs et cela ne pouvait pas ' t être terminé.
J'ai essayé de résoudre le problème d'installation "Microsoft Web Platform Installer 5.0" de http://www.Microsoft.com/web/downloads/platform.aspx mais il ne l'a pas résolu.
Je pensais que c'était à cause des paramètres du pare-feu, des problèmes d'autorisations, des utilisateurs sans autorisations ou quelque chose comme ça. Enfin, j'ai découvert que ce n'était pas dû à l'une des raisons mentionnées.
J'ai trouvé la solution la plus simple et j'espère qu'elle aidera aussi les autres utilisateurs: il suffisait de télécharger Installation de Web Deploy 3.5 directement depuis le site Web de Microsoft:
http://www.Microsoft.com/en-us/download/details.aspx?id=39277
Cela peut sembler banal, mais cela l'a résolu. J'ai pu installer "Web Management Service" mais pas le deuxième nécessaire IIS service "Web Deployment Agent Service" .