2010-04-14 8 views

Répondre

20

Vous avez tellement apprécié ma réponse dans les forums MSDN, je publie aussi le link to the answer ici. ;-)


Si vous publiez et installez à partir de la même URL, vous pouvez simplement renseigner l'emplacement du fichier de publication et le faire.

La raison pour laquelle il y en a deux est donc si vous voulez publier à un endroit, mais avoir une URL d'installation différente, vous pouvez le faire.

Par exemple, vous pourriez vouloir publier sur votre serveur en utilisant ftp, auquel cas l'emplacement du fichier d'édition seront ftp://myserver/myvirtualfolder/myapp et l'URL d'installation peut être http://myserver/myapp

Vous pouvez publier un dossier sur votre locale disque et faire quelque chose pour le déploiement avant de le pousser sur le serveur web. Dans ce cas, vous pouvez publier C:\_Publish\MyApp\, ajouter des fichiers, resigner le manifeste, et le copier \inetpub\MyApp\, et l'URL d'installation serait http://myserver/myapp

+0

« il vous suffit de remplir le publier emplacement du fichier » .. comme dans, ne remplissez pas les informations d'emplacement d'installation? Quand j'ai commencé la procédure de publication, cela a fait apparaître l'assistant de publication. (Je présume que c'est la façon dont la plupart des gens vont d'abord interagir avec la publication). L'assistant m'a fourni 3 options de bouton radio à choisir dans la section d'installation. Cela n'indique pas que le répertoire d'installation est facultatif. (VS2012). –

+1

Cela suppose toujours que vous connaissez la différence entre la publication d'un dossier d'installation. Je sais que l'un est là où il va être poussé maintenant, et l'autre est où l'application va vérifier les nouvelles versions au démarrage, mais je ne me souviens pas qui est qui. – PstScrpt