J'ai un serveur web distant sur lequel j'ai un accès administrateur complet, et je veux déployer un site web. Lorsque j'utilise l'outil Publier de Visual Studio, entre autres choses qui me semblent un peu moins pratiques (FTP, etc.), j'ai la possibilité d'utiliser Windows Management Service ou Remote Agent Service. Toute la documentation dit est ceci:Dois-je utiliser Windows Management Service ou Remote Agent Service pour publier sur un serveur distant?
Pour publier à distance via distance Agent Service , utilisez http://RemoteComputerName. Cette option est généralement utilisée pour déployer une application Web à l'intérieur d'un réseau (dans un scénario intranet ). Vous devez disposer des autorisations appropriées pour effectuer le déploiement sur le serveur de destination.
Pour publier sur un site d'hébergement en utilisant Service de gestion Windows, utilisez la valeur qui est spécifiée par le fournisseur d'hébergement . Vous pouvez généralement utiliser juste un nom de serveur (de HostedRemoteServer) ou une URL complète qui comprend un serveur de noms , un numéro de port, et le Web Déployer le nom du gestionnaire (https://HostedRemoteServer:8172/MsDeploy.axd). Le fournisseur d'hébergement peut vous indiquer le nom du serveur et le numéro de port , le cas échéant.
Ce n'est pas assez d'informations pour moi de décider, cependant. Oui, je ne publie pas sur un réseau, mais j'ai un accès complet sur la machine sur laquelle je suis déployé. Dans le même temps, MsDeploy est la grande chose de fantaisie que Scott Hanselman décrit in his talk et que j'ai été convaincue comme étant la manière géniale de déployer.
Alors, que dois-je faire? Y a-t-il des considérations de sécurité obscures ou quoi que ce soit?
Dans quelles circonstances voyez-vous ces deux options? Pouvez-vous dire quel dialogue a ces options? Lorsque j'utilise Publier, je ne vois que quatre options. –
Cliquez avec le bouton droit de la souris sur le projet -> Publier ... -> définissez la méthode Publier sur Web Deploy, puis cliquez sur? à côté de la zone URL du service. C'est un peu obscur. –