Partager via


VCWebDeploymentTool, interface

L'objet VCWebDeploymentTool fournit l'accès par programme à l'outil de déploiement Web.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")> _
Public Interface VCWebDeploymentTool
[GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface VCWebDeploymentTool
[GuidAttribute(L"A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface class VCWebDeploymentTool
[<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")>]
type VCWebDeploymentTool =  interface end
public interface VCWebDeploymentTool

Le type VCWebDeploymentTool expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AdditionalFiles Obtient ou définit la liste, séparée par des points-virgules, des fichiers supplémentaires à déployer.
Propriété publique ApplicationMappings Obtient ou définit la liste, séparée par des points-virgules, des extensions de fichiers à associer à la sortie du projet principal.
Propriété publique ApplicationProtection Niveau d'isolation des processus utilisés par le répertoire virtuel.
Propriété publique ExcludedFromBuild Obtient ou définit une valeur indiquant si cet élément est exclu de la build.
Propriété publique ExecutionBucket Infrastructure. Réservé à un usage interne Microsoft.
Propriété publique RegisterOutput Obtient ou définit une valeur indiquant si la sortie du projet principal doit être inscrite à l'aide de Regsvr32 après le déploiement.
Propriété publique RelativePath Obtient ou définit le chemin d'accès relatif au répertoire virtuel dans lequel est copiée la sortie du projet principal lors du déploiement.
Propriété publique ToolKind Obtient le nom du genre d'outil.
Propriété publique toolName Obtient le nom de l'outil spécifié.
Propriété publique ToolPath Obtient le chemin d'accès à l'outil spécifié.
Propriété publique UnloadBeforeCopy Obtient ou définit une valeur indiquant s'il faut décharger l'extension ou les extensions ISAPI (Internet Server Application Programming Interface) associées au répertoire virtuel avant le déploiement.
Propriété publique VCProjectEngine Obtient un pointeur vers le moteur de projet.
Propriété publique VirtualDirectoryName Obtient ou définit l'alias du répertoire virtuel.

Début

Méthodes

  Nom Description
Méthode publique get_PropertyOption Infrastructure. Réservé à un usage interne Microsoft.

Début

Notes

VCWebDeploymentTool est utilisé pour installer les fichiers produits par votre projet afin qu'ils soient servis par les services internet (IIS). Vérification du déploiement Web vous permet de libérer d'assignation création de répertoires virtuels, configurer les mappages d'application, puis copiez le contenu au cours de le développement de vos applications.

Consultez la documentation de Deployment (How Do I in Visual Web Developer) pour plus d'informations sur l'interface utilisateur correspondant aux propriétés fournies par cet objet.

Notes

Le déploiement Web peut être exécuté par un membre du groupe Administrateurs sur l'ordinateur local.Le déploiement Web ne déployer le premier site Web sur l'ordinateur local.

Notes

Le déploiement de projets ATL Server à IIS n'est pas pris en charge sur un serveur Web sur une plateforme 64 bits.

Le déploiement Web est une étape de génération qui se produit uniquement si l'étape de lien se produit. Voir le Présentation des étapes de génération personnalisée et des événements de build pour afficher cette étape de construction est exécutée par rapport à les autres étapes.

Voir aussi

Référence

Microsoft.VisualStudio.VCProjectEngine, espace de noms